msbuild 是不是知道它是从 Visual Studio 调用还是从命令行调用?
Posted
技术标签:
【中文标题】msbuild 是不是知道它是从 Visual Studio 调用还是从命令行调用?【英文标题】:Does msbuild know if its called from visual studio versus command line?msbuild 是否知道它是从 Visual Studio 调用还是从命令行调用? 【发布时间】:2022-01-10 02:28:00 【问题描述】:从命令行调用时我的构建运行良好,但通过 Visual Studio 构建时失败。我发现这个问题与在这些不同情况下如何处理 WindowsTargetPlatformVersion
有关。
我想在 IDE 中构建以进行开发时跳过某个构建步骤,但在从命令行构建时离开它。这可能吗?
【问题讨论】:
【参考方案1】:找到了成功的 BuildingInsideVisualStudio
【讨论】:
以上是关于msbuild 是不是知道它是从 Visual Studio 调用还是从命令行调用?的主要内容,如果未能解决你的问题,请参考以下文章
MSBuild 是不是需要安装 Visual Studio?
如果无法创建 vcxproj 文件,是不是可以将 MSBuild 用作带有 Visual Studio 代码的 C++ 编译器?
在 Linux 中的 Mono 下,在 Visual Studio / msbuild 中编译的二进制文件是不是 100% 兼容?
网站编译在 MSBuild 中失败,但在 Visual Studio 中有效