gpt4 book ai didi

MSBUILDEMITSOLUTION 不适用于 .NET 4?

转载 作者:行者123 更新时间:2023-12-04 00:51:11 26 4
gpt4 key购买 nike

在以前版本的 MSBuild 中,您可以将名为 MSBUILDEMITSOLUTION 的环境变量设置为 1,以获取可解析的解决方案 (.sln) 文件的 XML 版本。根据MSBuild Team Blog ,它仍然在 Visual Studio 2010 附带的版本中,但它似乎不起作用。

有没有人设法让它与 MSBuild 4.0 一起工作?如果是这样,需要什么?

(我们使用它来查找和运行带有 NAnt 脚本的基于约定的单元测试。)

最佳答案

套装MSBuildEmitSolution=1然后从命令行构建。然后您应该会在 MySolution.sln 附近看到一个 MySolution.sln.metaproj 文件。

笔记:

  • 如果您打开命令提示符窗口,然后通过系统设置设置环境变量,则必须打开一个新的命令提示符。
  • 你会认为你也可以使用 msbuild /p:MSBuildEmitSolution=1 ,但你不能。
  • 关于MSBUILDEMITSOLUTION 不适用于 .NET 4?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3887263/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com