列出所有可用的 .NET 2.0 程序集的最佳方式是什么?
所需列表的一个示例是当您在 .NET 选项卡中执行“添加引用...”时 MS Visual Studio 显示的一个。
我已经阅读了 Visual Studio 使用它自己的目录配置和 GAC 另一个和 .NET 安装另一个。关于如何以计算机可移植方式知道该目录在哪里的任何想法(例如,另一台计算机可能在 D: 驱动器中安装了 Windows)?
从列出的信息来看,它必须可以使用 Assembly.Loadxxxx() 。
注意:它应该以编程方式完成,而不是例如使用 gacutil(除非它提供 C# API)。所有这些的目的是创建一个自定义动态脚本编辑器,以便您了解获取此信息的必要性。