2

我正在编写一个 Visual Studio 扩展/加载项,我想查找从当前解决方案中的项目创建的所有程序集的名称。

我没有任何技术限制——我可以使用 DTE、MEF 或其他任何可以完成工作的工具。

4

1 回答 1

5

我设法找到了答案 - 使用 DTE:

var projects = dte.Solution.Projects;
foreach (Project project in projects)
{
    if (project.Properties != null)
    {
        var assemblyName = project.Properties.Item("AssemblyName").Value.ToString();
    }
}
于 2010-02-04T12:45:37.407 回答