visual-studio - 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)
推荐阅读
- java - 如何在硬盘上多次保存文件而不损坏硬盘?
- c# - C# Winform - 如何将我的对象的枚举属性绑定到 DataGridView 的组合框?
- android - 在MarkerClickListener 上显示警报对话框
- azure - ADF 管道计划信息
- r - 使用二次项和交互项的边距包错误
- swift - 节点的几何(来自 DAE 文件)仅在生产版本中为零
- elasticsearch - Kubernetes Kibana 操作员故障和 Nginx 入口超时
- python - 如何在 Python 中为 boucle 做随机数?
- kotlin - 从 kotlin-android-extensions 迁移到更新的视图绑定
- django - Django 到 Heroku 错误:ModuleNotFoundError