代码之家  ›  专栏  ›  技术社区  ›  Dror Helper

如何找到解决方案的所有程序集

  •  2
  • Dror Helper  · 技术社区  · 15 年前

    我正在编写一个VisualStudio扩展/外接程序,希望找到从当前解决方案中的项目创建的所有程序集的名称。

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

    1 回复  |  直到 14 年前
        1
  •  5
  •   Dror Helper    15 年前

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

    var projects = dte.Solution.Projects;
    foreach (Project project in projects)
    {
        if (project.Properties != null)
        {
            var assemblyName = project.Properties.Item("AssemblyName").Value.ToString();
        }
    }