【问题标题】:Referencing .Net class library running under .Net 4.5.x in a UWP app在 UWP 应用程序中引用在 .Net 4.5.x 下运行的 .Net 类库
【发布时间】:2023-04-03 03:29:02
【问题描述】:

我目前正在开发一个 UWP 应用程序(当我添加它时,它会自动引用 Microsoft.NETCore.UniversalWindowsPlatform)。现在我想将在 .Net Framework 4.5.x 下运行的类库(包含代码重用模型)引用到 UWP 应用程序中,但是当我尝试添加 dll 时会引发此错误

" 无法添加。项目的目标是 '.NETCore' 而文件 参考目标“.NETFramework”。这不是受支持的方案。”

有什么解决办法吗?

非常感谢任何答案/提示!

【问题讨论】:

  • 请参阅stackoverflow.com/questions/37778418/…:您的 UWP 项目必须引用通用 Windows 类库、可移植库或 Windows 运行时组件。
  • 您要添加哪个库?可能有 WinRT 兼容版本。

标签: c# .net uwp


【解决方案1】:

因为错误表明 UWP 不支持 .Net 库。 可能的解决方案是提取和移植所需的代码,以便您可以在 .Net 和 UWP 项目中使用它。 有几个选项:.Net StandartPortable class library

【讨论】:

  • 感谢您的回答,非常感谢。不幸的是,我们决定离开 UWP 应用并为其提供另一种替代方案。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-03-27
  • 1970-01-01
  • 1970-01-01
  • 2016-11-15
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多