c# – 如何获取应用程序使用的DLL的名称
发布时间:2020-12-15 03:48:09 所属栏目:百科 来源:网络整理
导读:我正在寻找阅读我的应用程序使用的所有程序集(.dlls)的方式. 在标准的C#项目中有“参考”文件夹,当它被扩展时,我可以读取所有使用的库. 我的目标是编程读取我的解决方案中每个项目使用的所有程序集. 最后,我想看看我编译的* .exe应用程序使用了哪些库. 解决
我正在寻找阅读我的应用程序使用的所有程序集(.dlls)的方式.
在标准的C#项目中有“参考”文件夹,当它被扩展时,我可以读取所有使用的库. 我的目标是编程读取我的解决方案中每个项目使用的所有程序集. 最后,我想看看我编译的* .exe应用程序使用了哪些库. 解决方法
你看过
Assembly.GetReferencedAssemblies 吗
请注意,您不使用的任何引用不会最终被发送到元数据中,因此您在执行时不会看到它们. 我现在以前递归使用GetReferencedAssemblies来找到一个命名类型,而不必指定程序集. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 哪种C#数据结构允许最有效地搜索一对字符串用于子字符串?
- objective-c – 声明方法参数__autoreleasing有什么好处?
- 桌面小部件Wight父类AppWidgetProvider的三个方法
- c# – 提取键值对
- c – 为什么编译器推迟std :: list deallocation?
- 如何在客户端解析服务器传过来的xml文件
- react native中封装别的插件,在父组件中调用子组件的ref
- Oracle 12c dataguard云上挖坑记--为某机场贵宾业务部署ora
- objective-c – CBPeripheral name有时为空
- (MVC3)Ajax.BeginForm中的OnSuccess不执行的问题研究