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

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

24得票7回答
如何在.NET Core csproj中从引用的NuGet包复制文件到输出目录?

我正在尝试在 .NET Core 的 csproj 应用程序中使用 PhantomJS NuGet 包。但我认为,使用新的 PackageReference 语法来引用 NuGet 包是不可能的。 当我像这样引用 PhantomJS 包时: <PackageReference Inc...

8得票7回答
当一个csproj未被构建时,抑制AfterBuild目标

我有一个在MSBuild中的后构建目标,用于复制一些构建输出。 这与“AfterBuild”目标(由“Microsoft.CSharp.targets”公开)相关联作为依赖项: <Target Name="AfterBuild" DependsOnTargets="InstallUt...

9得票2回答
MSBuild 2015发布:找不到有效的AspnetMergePath。

我在TeamCity上有一个构建项目,用MSBuild 2013打包了一个网站项目,以备后续部署使用。最近我提交了一些代码,由于我使用了一些C#6的特性,导致构建错误。于是我尝试更改构建配置为MSBuild 2015,但出现了以下错误: [Error] C:\Program Files (x...

7得票1回答
任务托管节点过早退出错误。日志文件位置。

最近,我一直在运行一个工作项目,但出现了以下错误。再次点击“运行”可以正确构建项目并允许我运行。使用TFS,我已经检查了我的工作并且其他同事已经拷贝了一份,但他们的Visual Studio版本也出现了完全相同的问题。 MSBuild_*failure.txt文件写在哪里呢?因为我(或他...

68得票2回答
Visual Studio向MSBuild传递了哪些参数?

当 Visual Studio 运行构建时,它会运行 MSBuild 来完成大部分工作。如果您将 .sln 文件与适当的配置和平台属性传递给 MSBuild,则它将类似于 Visual Studio 构建您的解决方案。msbuild mysolution.sln /p:Configuratio...

8得票1回答
MSBuild执行任务,退出代码为空。

我有以下exec任务,执行assemblyinfo.cs文件的checkin操作。我尝试返回退出代码,但出于某种原因它总是空白。 <!--Checkin if all succeeded--> <Exec Condition=" '$(LocalCompilationSuc...

49得票2回答
VS 2012 - 由于缺少工具集,项目构建失败

我的Visual Studio C++ 2012中无法编译/构建任何内容,因为我遇到了一个错误,指出我要么具有不合适的ToolsVersion,要么ToolSet缺失。 这是控制台中的错误: 项目文件包含ToolsVersion="12.0"。此工具集可能未知或缺失, 在这种情况...

17得票1回答
将ItemGroup转换为分隔字符串

我的问题几乎与在MSBuild中创建一个字符串的ItemGroup完全相同,但那里提供的解决方案似乎仍然保留了现有的分隔符。这是我尝试做的简化片段:<Target Name="Testing"> <ItemGroup> <Files Include="...

10得票3回答
Visual Studio项目加载错误:元素<EmbeddedResource>中的属性“Include”无法识别。

当我在Visual Studio中打开一个项目时,出现以下错误:在&lt;EmbeddedResource>元素中的属性"Include"无法识别。