![]() |
1
6
我在.NETCompact框架上测试并验证了这一点。 你可以用 Mono.Cecil ,这是一个强大的工具,允许您在IL级别打开和检查.NET程序集,而无需将它们加载到AppDomain中。
|
![]() |
2
0
我不确定它是否在CF上可用,但在正常的.NET中,我只会使用
你可以用
|
![]() |
3
0
你也许可以使用 Dependency Walker ,并仅使用命令行选项将其作为子进程执行。根据常见问题解答,它可以针对windowsce模块工作,尽管它不能在CE设备上运行,因此可能不适合您的需要。 |
![]() |
4
0
例如
|
![]() |
5
0
EDIT:Woops,看起来AppDomain.GetAssemblies()不在压缩框架中。 |
![]() |
6
0
我想一个有趣的算法是序列化您正在使用的程序集,然后,在启动时,反序列化您的配置,并与每个DLL的版本进行比较。然后,在版本更新时,序列化配置的新版本,并将程序集名称和版本记录到日志文件中。 记住,要考虑的最重要的事情是让事情做你需要做的事情。其他什么都不重要。一旦它完成了你需要的工作,也许还有改进的空间。但首先,让它工作起来!你只需看看以后需要改进的地方。 |
![]() |
Abdullah Chaudhry · json文件上的文件旋转和删除 1 年前 |
![]() |
Max S · 如何从CMD读取日志的所有输出 6 年前 |
![]() |
Ivan Denchev · Apache-过去一小时的日志 6 年前 |
![]() |
ninja.coder · Log4j中的字符串串联性能 6 年前 |
![]() |
Rich · 如何记录日志。是否与操作员一起调试? 6 年前 |