【问题标题】:Monogame UWP - Including a DLL library causes errorMonogame UWP - 包含 DLL 库会导致错误
【发布时间】:2016-10-20 22:15:24
【问题描述】:

我正在创建一个 Monogame UWP 项目,每当我调用项目中包含的非常基本的已编译 DLL .NET Core 库时,它都会抛出错误:无法加载文件或程序集 System.Runtime 4.1.0.0

这里是项目示例: http://www.filedropper.com/game1_2

其他人都得到同样的错误吗?我该如何解决这个问题?

亲切的问候,乔什 L。

【问题讨论】:

  • 错误图片:Error Image
  • 是的,我已阅读该教程,但其中不包括外部库。
  • 您不能从 UWP 项目中引用完整的 .NET 程序集。它必须是针对 .NET Core 的 PCL(或者实际上只是一个没有任何依赖关系的本机 DLL)。 UWP 本质上是不受管理的。这一次,C# 出类拔萃。
  • IInspectable 你确实是正确的,感谢大家的帮助,我现在可以包含一个 PCL 库了。

标签: c# dll uwp monogame


【解决方案1】:

正如@iinspectable 在 cmets 中所说:

您不能从 UWP 项目中引用完整的 .NET 程序集。

UWP 是一个独立的东西,基本上与 .NET 不兼容,因为它需要在所有 Win10 平台上运行(其中 .NET 旨在在 Windows PC 上运行)。现在我不知道monogame,但如果它是一个.NET 库,它与UWP 不兼容。

【讨论】:

  • @iinspectable 您应该将其发布为答案,因此 Langerz 可以对其进行验证。我没有代表评论 OP,所以我自己把它放在答案中。随意编辑您认为不准确的内容。
猜你喜欢
  • 2015-12-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-08-19
  • 1970-01-01
  • 2014-09-10
相关资源
最近更新 更多