假设我有以下项目文件:
<Project>
<Import Project="Sdk.props" Sdk="Microsoft.NET.Sdk" />
<PropertyGroup>
<TargetFramework>net47</TargetFramework>
</PropertyGroup>
<Import Project="Sdk.targets" Sdk="Microsoft.NET.Sdk" />
</Project>
是否可以将TargetFramework属性移动到外部道具文件?当我尝试这样做时,Visual Studio给了我一个单向升级&#34;错误。
答案 0 :(得分:2)
您已经按照Visual Studio解释csproj文件的方式遇到了已知问题。在命令行(msbuild.exe或dotnet.exe)上,您可以构建一个项目,其属性TargetFramework
来自导入的文件。但是,Visual Studio在导入时无法识别。