Visual studio 2010 Visual Studio排除生成配置上的项目//这些“排除”在哪里;取消勾选“;保存到文件?

Visual studio 2010 Visual Studio排除生成配置上的项目//这些“排除”在哪里;取消勾选“;保存到文件?,visual-studio-2010,visual-studio,visual-studio-2012,msbuild,msbuild-4.0,Visual Studio 2010,Visual Studio,Visual Studio 2012,Msbuild,Msbuild 4.0,此URL讨论如何使用复选框从解决方案生成中排除项目 我已经做了一千次了 现在,我们的构建服务器正在构建我“未选中”的解决方案 现在,我尝试在保留“复选框”设置的地方进行搜索 有人知道检查/取消检查设置在哪里持久化吗 在.sln文件中?还是兄弟文件?我找不到它 不是xml的.sln文件让我怀疑它是某行或某物上的某个奇怪后缀。我应该早点想到这一点 我复制了一份.sln文件 我在Configuration Manager(在“Build”/“Configuration Manager”菜单项下)中执

此URL讨论如何使用复选框从解决方案生成中排除项目

我已经做了一千次了

现在,我们的构建服务器正在构建我“未选中”的解决方案

现在,我尝试在保留“复选框”设置的地方进行搜索

有人知道检查/取消检查设置在哪里持久化吗

在.sln文件中?还是兄弟文件?我找不到它


不是xml的.sln文件让我怀疑它是某行或某物上的某个奇怪后缀。

我应该早点想到这一点

我复制了一份.sln文件

我在Configuration Manager(在“Build”/“Configuration Manager”菜单项下)中执行了一些“取消选中”操作

我保存了.sln

我和副本做了一个winmerge比较

神奇的线条似乎是“Build.0”

以前

  {BBBBBBBB-AAAA-1111-2222-333333333333}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
   {BBBBBBBB-AAAA-1111-2222-333333333333}.Debug|Any CPU.Build.0 = Debug|Any CPU
   {BBBBBBBB-AAAA-1111-2222-333333333333}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
  {BBBBBBBB-AAAA-1111-2222-333333333333}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
   {BBBBBBBB-AAAA-1111-2222-333333333333}.Debug|x86.ActiveCfg = Debug|Any CPU
   {BBBBBBBB-AAAA-1111-2222-333333333333}.Release|Any CPU.ActiveCfg = Release|Any CPU
   {BBBBBBBB-AAAA-1111-2222-333333333333}.Release|Any CPU.Build.0 = Release|Any CPU
   {BBBBBBBB-AAAA-1111-2222-333333333333}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
  {BBBBBBBB-AAAA-1111-2222-333333333333}.Release|Mixed Platforms.Build.0 = Release|Any CPU
   {BBBBBBBB-AAAA-1111-2222-333333333333}.Release|x86.ActiveCfg = Release|Any CPU
之后:

{BBBBBBBB-AAAA-1111-2222-333333333333}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{BBBBBBBB-AAAA-1111-2222-333333333333}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{BBBBBBBB-AAAA-1111-2222-333333333333}.Debug|x86.ActiveCfg = Debug|Any CPU
{BBBBBBBB-AAAA-1111-2222-333333333333}.Release|Any CPU.ActiveCfg = Release|Any CPU
{BBBBBBBB-AAAA-1111-2222-333333333333}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{BBBBBBBB-AAAA-1111-2222-333333333333}.Release|x86.ActiveCfg = Release|Any CPU
那是我20分钟后发现的。也许这对未来的读者会有帮助,所以我把这个问题留给大家