24得票2回答
Visual Studio项目中AfterBuild任务的顺序是什么?

我在Visual Studio项目中定义了几个具有不同条件的AfterBuild - Tasks:<Target Name="AfterBuild" Condition="'$(Configuration)'=='FinalBuilder'"> <Message Im...

10得票1回答
生成过程中的T4代码,自定义程序集引用

我有一个T4模板,它会处理我项目中的几个.tt文件。我还定义了一些自定义类来帮助代码转换过程。<#@ template language="C#" hostspecific="True" debug="True" #> <#@ output extension="cs" #...

9得票4回答
Visual Studio Online(2015版)中缺少软件包导致构建错误

当我在Visual Studio Online中触发构建时,会收到以下消息。但在本地编译和部署都没有问题。 packages\Microsoft.Net.Compilers.1.0.0\tools\Microsoft.CSharp.Core.targets (67, 5) 更准确地说,描述...

67得票3回答
msbuild -p:outputdir=c:\mydir被忽略了。

我正在使用以下命令从命令行运行msbuild:msbuild mysolution.sln -p:outputdir=c:\mydir 当我运行这个命令时,输出目录被忽略了,而是使用了csproj文件中指定的默认目录。根据该工具的MSDN文档,我应该能够使用此参数覆盖生成目录。我做错了什么?

8得票1回答
如何在命令行中使用MSBuild构建所有内容?

这个有效吗? MSBuild /t=all /configuration=all 我想使用Visual Studio 2008中的MSBuild命令行构建sln文件中所有项目的所有配置。我不想在调用MSBuild时指定它们,因为sln/proj文件都包含这些信息。如果我向项目文件添加配置...

42得票16回答
我该如何修复我的后构建事件中的MSB3073错误?

我正在开发一个项目,需要将通过构建解决方案生成的DLL文件从bin文件夹复制到另一个文件夹,这两个文件夹都位于我的C盘上。我编写了一个批处理文件,使用xcopy来完成此操作,你可以在此处查看:xcopy /s /y /q "C:\Users\scogan\Documents\Visual St...

22得票2回答
在使用MSBuild配置TeamCity中的NuGet包以针对多个框架时,是否有推荐的方法?

我已经阅读了一些文章(参见下文),但仍然没有找到一个特定于我的技术栈的最佳实践指南。 目标:通过使用MSBuild和NuGet,从单个.csproj文件构建针对多个.NET框架的单个NuGet包。 约束条件: 仅从VCS中提取代码一次。 所有编译的程序集应具有相同的版本号。 单个.cs...

98得票4回答
构建配置:混合平台 VS 任意CPU

Visual Studio中不同的构建配置设置,例如Any CPU, Mixed Platform, WIN32等有何区别?

26得票5回答
如何从C#调用MSBuild

有没有比从C#/.NET中调用msbuild.exe更好的方式来调用MSBuild?如果有,怎么做?

9得票2回答
如何使用VS 2015 MSBuild构建.vdproj文件

使用VS 2010或2013,我们可以使用这个命令来构建.vdproj项目(VSI): <Exec Command=""$(ProgramFiles)\Microsoft Visual Studio 9.0\Common7\IDE\devenv.com&quo...