【问题标题】:VS 2017 new project format and external props fileVS 2017新项目格式和外部props文件
【发布时间】:2017-07-17 22:32:12
【问题描述】:

假设我有以下项目文件:

<Project>

  <Import Project="Sdk.props" Sdk="Microsoft.NET.Sdk" />

  <PropertyGroup>
    <TargetFramework>net47</TargetFramework>
  </PropertyGroup>

  <Import Project="Sdk.targets" Sdk="Microsoft.NET.Sdk" />

</Project>

是否可以将 TargetFramework 属性移动到外部 props 文件?当我尝试这样做时,Visual Studio 会给我一个“单向升级”错误。

【问题讨论】:

    标签: msbuild visual-studio-2017 csproj


    【解决方案1】:

    您在 Visual Studio 解释 csproj 文件的方式中遇到了一个已知问题。在命令行(msbuild.exe 或 dotnet.exe)上,您可以使用来自导入文件的属性 TargetFramework 构建项目。但是,Visual Studio 在导入时无法识别。

    https://github.com/dotnet/project-system/issues/1358

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-18
      • 2018-08-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多