【问题标题】:UWP app not able to resolve .NET Standard 2.0 assemblyUWP 应用程序无法解析 .NET Standard 2.0 程序集
【发布时间】:2018-05-05 17:13:19
【问题描述】:

我有一个 UWP 应用程序,并且在其中一个引用的项目中使用了串行端口。所以我将该项目设为 .NET Standard 2.0 项目。 UWP 应用已更改为 Target Windows 10 Fall Creators Update (10.0;Build 16299)

根据compatibility chart,它应该可以工作。但是我收到编译错误

Cannot resolve Assembly or Windows Metadata file 'Type universe cannot resolve assembly: netstandard, Version=2.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51.'

我不确定出了什么问题。

【问题讨论】:

  • This 可能会有所帮助。
  • CoCalceDaw 我已经安装了 windows 模拟器。安装后,我遇到了这个问题。有什么办法可以解决这个问题?

标签: c# .net uwp serial-port


【解决方案1】:

在我的情况下,导致此问题的是 Microsoft.NETCore.UniversalWindowsPlatform nuget 的过时版本。

【讨论】:

    【解决方案2】:

    尝试将TargetMinimum版本设置为Fall Creators Update

    在 Microsoft Visual Studio 中创建 UWP 应用时,您可以选择要定位的版本。使用 .NET Standard 2.0 的项目必须具有 最低 版本的 Build 16299 或更高版本。 [docs]

    【讨论】:

    • 最低版本也设置为Build 16299。我刚刚放弃了这个。微软把这整件事搞得一团糟。
    • 你真的拯救了我的一天!我浪费了几个小时试图解决这个问题:|
    猜你喜欢
    • 2020-08-17
    • 1970-01-01
    • 2018-05-07
    • 2017-08-27
    • 2019-06-13
    • 1970-01-01
    • 2017-08-27
    • 1970-01-01
    • 2018-06-23
    相关资源
    最近更新 更多