Msbuild VS 2017新项目格式和外部道具文件
假设我有以下项目文件:Msbuild VS 2017新项目格式和外部道具文件,msbuild,visual-studio-2017,csproj,Msbuild,Visual Studio 2017,Csproj,假设我有以下项目文件: <Project> <Import Project="Sdk.props" Sdk="Microsoft.NET.Sdk" /> <PropertyGroup> <TargetFramework>net47</TargetFramework> </PropertyGroup> <Import Project="Sdk.targets" Sdk="Microsoft.
<Project>
<Import Project="Sdk.props" Sdk="Microsoft.NET.Sdk" />
<PropertyGroup>
<TargetFramework>net47</TargetFramework>
</PropertyGroup>
<Import Project="Sdk.targets" Sdk="Microsoft.NET.Sdk" />
</Project>
网络47
是否可以将TargetFramework属性移动到外部道具文件?当我尝试这样做时,Visual Studio会给我一个“单向升级”错误。您在Visual Studio解释csproj文件的方式中遇到了一个已知问题。在命令行(msbuild.exe或dotnet.exe)上,可以使用导入文件中的属性
TargetFramework
生成项目。但是,VisualStudio在导入时无法识别这一点
看