Visual Studio中的MSBuild项目
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Visual Studio中的MSBuild项目相关的知识,希望对你有一定的参考价值。
我有一个关于msbuild与Visual Studio 2017 Preview集成的问题。我有一个自定义* .csproj:
<Project>
<Target Name="Build">
<Message Text="Hello World" Importance="High"/>
</Target>
</Project>
我想将此项目添加到Visual Studio,但我有一个错误:
项目文件不完整。预计进口量不足
我需要添加到我的自定义* .csproj以使我的项目在Visual Studio中工作?
答案
首先,我建议您从Visual Studio或dotnet cli创建项目,然后将自定义目标添加到csproj文件。
无论如何,我认为最小的csproj文件看起来像这样:
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>netcoreapp2.2</TargetFramework>
</PropertyGroup>
</Project>
这是来自dotnet cli的模板,当然,这取决于你的项目类型(Console,ClassLibrary)
以上是关于Visual Studio中的MSBuild项目的主要内容,如果未能解决你的问题,请参考以下文章
MSBuild 支持 Visual Studio 2017 RTM 中的 T4 模板
Visual Studio 2012 解决方案 TeamCity 中的 MSBuild
如何添加停止 msbuild 构建项目 Visual Studio 构建选项
如何找出Visual Studio发送给MSBuild的命令?
MSBuild 的 Visual Studio 解决方案项目中所需的更改
SpecsFor MVC / MSBuild.exe 无法在 Visual Studio 2012 中正确构建/发布项目