121得票4回答
在没有安装Visual Studio 2010的情况下安装MSBuild 4.0

我在我的笔记本电脑上安装了.NET 4.0和VS 2010 RC,MSBuild被自动安装了。 我希望只安装.NET SDK而无需安装VS 2010就能构建连续集成服务器,因此我从Microsoft的链接下载了.NET 4.0 Framework。不幸的是,这个下载似乎没有安装MSBuild(...

120得票7回答
如何抑制特定的MSBuild警告

有没有办法在从命令行运行MSBuild时禁用特定的警告(例如MSB3253)?我的构建脚本以类似以下方式调用msbuild.exe: msbuild.exe MySolution.sln /t:Rebuild /p:Configuration=Release 我发现可以通过在msbuil...

119得票30回答
Visual Studio 2015项目编译失败但没有错误。

我的所有项目都无法构建,但是没有显示任何错误。我尝试了清理和重建,但都没有奏效。我将MSBuild输出详细程度更改为“诊断”,希望能帮助我找出问题所在,但现在我卡住了。以下是输出的内容:1>Project 'ProjectMM.Data.Models' is not up to date...

117得票24回答
无法加载文件或程序集'Microsoft.Build.Framework'(VS 2017)

当我尝试运行“update-database”命令时,出现了以下异常: 指定“-Verbose”标志以查看应用于目标数据库的SQL语句。System.IO.FileNotFoundException:无法加载文件或程序集“Microsoft.Build.Framework,Versio...

117得票11回答
团队城市未满足要求:MSBuildTools12.0_x86_Path存在。

我在一台安装了x32 Server2008 windows操作系统的机器上安装了TeamCity。我已经运行了.net 4.5 web安装程序。根据这篇文章,我还将文件从我的基于x64的机器复制到了这台机器上,这样我就不需要安装VS2012了(尽管我确实必须更改路径以删除32位机器上的x86)...

116得票11回答
使用msbuild复制所有文件和文件夹

请问有人能帮我编写一些MSBuild脚本吗?我想要做的是使用MSBuild将一个文件夹中的所有文件和子文件夹复制到另一个文件夹中。{ProjectName} |----->Source |----->Tools |-----&gt...

116得票12回答
如何通过我们的CI平台(Hudson)自动增加C#程序集版本?

我和我的团队很糟糕地增加程序集版本号,我们经常发布带有1.0.0.0版本的程序集。显然,这会引起很多麻烦。 通过我们的CI平台,我们的实践变得越来越好,我真的很想设置它,以便自动递增assemblyinfo.cs文件中的值,以便程序集的版本随着该程序集中的代码更改而自动更新。 之前我已经设...

115得票4回答
MSBuild日志的默认位置是什么?

我正在使用Visual Studio Express 2012。日志文件的位置在哪里?我已经在存储解决方案和项目的文件夹中搜索过了,但是找不到任何.log文件。 这是用于记录日志的配置:

113得票5回答
生成后事件执行PowerShell

能否在 .NET 项目中设置后期生成事件来执行 PowerShell 脚本?我正在使用此脚本生成一些文件。 同时,我能否向脚本传递是调试版本还是发布版本的信息。如果有示例会更好。

112得票11回答
MS-Build 2017中缺少"Microsoft.WebApplication.targets"文件

我想将我们的构建服务器(Jenkins)从Visual Studio 2015升级到2017,我们通过MS-Build进行构建。我按照这个答案中的说明下载并安装了MS-Build工具。如果我编译我的项目,我会收到错误提示Microsoft.WebApplication.targets未找到。 ...