msbuild - 构建没有依赖项的 MSBuild 目标

标签 msbuild msbuild-4.0

有什么方法可以告诉 MSBuild 4.0 构建目标,但忽略任何依赖项?我只想自己构建那个目标,别无他物。

最佳答案

我想重申@EMP 的解决方案(由于我微不足道的名声,我无法投票给他)。

避免 MSBuild 重建项目文件中列出的所有依赖项的默认行为的正确方法是设置 BuildProjectReferences属性为假。

在他的回答中,他从 MSBuild 脚本中调用了 MSBuild;这是命令行中的一个示例:

MSBuild myproj.csproj /p:Configuration=Debug /p:BuildProjectReferences=false /t:Build

关于msbuild - 构建没有依赖项的 MSBuild 目标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5137277/

相关文章:

c# - .NET Core SDK 的错误 : Version 5. 0.10 0-alpha1-014696 需要至少版本 16.3.0 的 MSBuild

C# 孙项目 DLL 未包含在 msbuild 包中

c# - 删除 MSBuild DLL 引用,无论 VS 2015 中的版本如何(通过通配符)

visual-studio-2010 - SGEN : error : Could not load file or assembly (Exception from HRESULT: 0x8013141A)

windows - 在不同的机器上编码、构建和运行。可能的?

asp.net-mvc - 始终使用 WebDeploy on Destination 删除 Angular dist 文件夹内容

c# - 如何从命令行 (msbuild) 使用 C# 7 代码构建 .csproj

msbuild - MSbuild 4.0无法编译.Net 3.5项目

visual-studio-2010 - 创建单独的ClickOnce安装,可以通过使用MSBUILD更改程序集名称来一起安装

visual-studio-2010 - MSBuild 是否有类似 lint 的工具?