【问题标题】:Visual Studio Solution: Get projects related to a build configurationVisual Studio 解决方案:获取与构建配置相关的项目
【发布时间】:2012-11-07 13:37:25
【问题描述】:

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

这是一个示例 sln 文件:pastebin

此文件有两个项目:TestApplication1 和 TestApplication2,有两个配置:App1 和 App2。 App1 只会构建 TestApplication1,而 App2 只会构建 TestApplication2。

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

我该如何解决这个问题?

【问题讨论】:

  • 任何带有完整源代码示例的最终解决方案?

标签: c# configuration visual-studio-2012 projects solution


【解决方案1】:

查看带有“Build.0”的行

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

【讨论】:

  • 你说得对,Build.0 说的是为项目设置了哪些配置。谢谢!
【解决方案2】:

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

【讨论】:

  • 任何关于它的解析器 C#?
猜你喜欢
  • 1970-01-01
  • 2021-03-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-04-23
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多