以编程方式从构建中排除项目

时间:2017-06-19 15:44:31

标签: c# .net build sln-file

也许我在这里忽略了一些东西,但我似乎无法找到解析解决方案文件的好方法,并且从编译中以编程方式排除某些项目(.vcxproj)。许多SO帖子引用SolutionFile中的Microsoft.Build.Construction类来枚举项目列表及其配置。实际上甚至有一个IncludeInBuild属性告诉我是否选择了特定的配置来包含在构建中(参见:https://msdn.microsoft.com/en-us/library/microsoft.build.construction.projectconfigurationinsolution.includeinbuild.aspx

但是,我似乎无法找到解决方案文件的 alter / create-a-copy的方法,并且在某些项目中将IncludeInBuild属性设置为false

今天不可能吗?

0 个答案:

没有答案