【发布时间】:2016-07-20 02:54:34
【问题描述】:
我想出了如何使用 Microsoft.Build 命名空间加载 .csproj 文件并提取几个属性:
var projectCollection = new ProjectCollection();
projectCollection.LoadProject(@"C:\path\to\my.csproj");
string assemblyName = projectCollection.LoadedProjects.First().GetPropertyValue("AssemblyName");
string outputPath = projectCollection.LoadedProjects.First().GetPropertyValue("OutputPath");
现在如何使用 Microsoft.Build 加载 .sln 文件并获取 .csproj 文件列表?
【问题讨论】:
-
最好edit您的问题并在那里添加其他信息。它不仅让其他人更容易看到,而且可以正确格式化以提高可读性。
标签: c# visual-studio-2015 microsoft.build