【问题标题】:MonoGame Texture2D initialisation by OpenFileDialog通过 OpenFileDialog 初始化 MonoGame Texture2D
【发布时间】:2018-08-14 16:54:28
【问题描述】:

目前,我开发了一个 C# WPF 应用程序来为 MonoGame 2D RPG 项目创建项目、生物和地图。在我的解决方案中,Items 包含一个 Textur2D 对象。

现在我尝试从 OpenFileDialoge(我的 HDD 上的图像)填充 Texture2D 对象。但是,如果我尝试填充 Texture2D 属性,我每次都会遵循异常:

在我的示例中,我试图通过分解最低形式的 Texture2D 对象的初始化来找出问题所在。 所以我发现,这个问题是由一个新的 GraphicsDevice 对象的初始化造成的。

最后我尝试通过 nuget 添加“System.Runtime.WindowsRuntime”库,但随后出现以下异常:

有人告诉我如何解决它吗? 我花了很多时间来解决这个问题,但没有任何结果。

【问题讨论】:

    标签: c# monogame texture2d


    【解决方案1】:

    我有一个解决方案。

    对 MonoGame.Framework.dll 的引用已损坏。我从引用中删除了 MonoGame.Framework.dll 并将它们从我的 MonoGame 项目中添加。

    【讨论】:

      猜你喜欢
      • 2021-10-13
      • 2018-07-23
      • 2016-09-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多