.net中,如何清理一些并不使用的引用文件?
如何优化一些引用?
在使用第三方控件 dev 的时候,我发现引用的文件越来越庞大,达到40m左右,
有什么好办法吗?
我如何知道哪些文件是不需要引用的?
------解决方案--------------------
C#编译器编译的时候,不使用的Referenced assembly是不会加入到assembly 的manifest中的。
因此,对于去掉不用的References,你可以用反编译工具,想Reflector或者ildasm,可以看到manifest,就只能看到哪些assembly被使用,哪些没有被使用了。
------解决方案--------------------
你点“解决方案资源管理器”这边的“显示所有文件‘,就能看到引用项,可以删除没有用到的
------解决方案--------------------
如果你删除后,程序就出错,不能编译,表明这个引用是一定要的,