0

对于我们构建服务器上的构建后步骤,我想在与特定配置相关的 C# Visual Studio 2012 解决方案中获取所有项目。

这是一个示例 sln 文件:pastebin

该文件有两个项目:TestApplication1 和 TestApplication2,有两个配置:App1 和 App2。App1 将仅构建 TestApplication1,而 App2 仅构建 TestApplication2。

现在,当我说“显示配置 App1 I 的所有项目”时,想要返回 TestApplication1。
问题是我看不到任何指定应该在哪个配置下构建哪个项目的条目。sln 文件看起来每个项目都与每个配置相关。

我该如何解决这个问题?

4

2 回答 2

0

sln 文件中的 ProjectConfigurationPlatforms 全局部分应该包含该信息。

于 2012-11-07T13:50:39.250 回答
0

查看带有“Build.0”的行

为了检查这一点,您可以使用 Notepad++ 打开解决方案文件,将内容复制到新文档,在 VS 中更新您的构建配置,“保存所有文件”,在 Notepad++ 中重新加载解决方案文件,然后单击“ALT+D "以获取差异。

于 2012-11-07T13:54:25.877 回答