【问题标题】:XNA Game with MonoGame on MacXNA 游戏与 Mac 上的 MonoGame
【发布时间】:2015-05-18 20:38:07
【问题描述】:

我刚搬到 Mac 上,我正在使用 Monogame 继续我的 XNA 开发。

但是,当我尝试使用 Gamepad.GetState(index) 时,它会引发以下错误。

System.IO.FileNotFoundException:无法加载文件或程序集“Tao.Sdl,版本=1.2.13.0,Culture=neutral,PublicKeyToken=9c7a200e36c0094e”或其依赖项之一。 在 Microsoft.Xna.Framework.Input.GamePad.GetState (Microsoft.Xna.Framework.PlayerIndex) 在 /Users/aaron.wheeler/Projects/MultiverseRPG/MultiverseRPG/xna/InputHandler.cs:94 中的 MultiverseRPG.InputHandler..ctor (Microsoft.Xna.Framework.Game) [0x00063] 在 /Users/aaron.wheeler/Projects/MultiverseRPG/MultiverseRPG/Game1.cs:62 中的 MultiverseRPG.Game1..ctor () [0x00068] 在 /Users/aaron.wheeler/Projects/MultiverseRPG/MultiverseRPG/Main.cs:35 中的 MultiverseRPG.AppDelegate.FinishedLaunching (MonoMac.Foundation.NSObject) [0x00002] 在(包装动态方法)对象。[MultiverseRPG.AppDelegate.Void FinishedLaunching(MonoMac.Foundation.NSObject)] (MonoMac.Foundation.NSObject,MonoMac.ObjCRuntime.Selector,MonoMac.Foundation.NSObject) 在(包装器本机到托管)对象。[MultiverseRPG.AppDelegate.Void FinishedLaunching(MonoMac.Foundation.NSObject)] (MonoMac.Foundation.NSObject,MonoMac.ObjCRuntime.Selector,MonoMac.Foundation.NSObject) at at (wrapper managed-to-native) MonoMac.AppKit.NSApplication.NSApplicationMain (int,string[]) 在 MonoMac.AppKit.NSApplication.Main (string[]) 在 MultiverseRPG.Program.Main (string[]) [0x0001d] 在 /Users/aaron.wheeler/Projects/MultiverseRPG/MultiverseRPG/Main.cs:22

【问题讨论】:

  • System.IO.FileNotFoundException: Could not load file or assembly 'Tao.Sdl, Version=1.2.13.0, Culture=neutral, PublicKeyToken=9c7a200e36c0094e' or one of its dependencies.你检查过你是否有那个文件吗?
  • "System.IO.FileNotFoundException 的哪一部分:无法加载文件或程序集'Tao.Sdl,版本=1.2.13.0,文化=中性,PublicKeyToken =9c7a200e36c0094e' 或其依赖项之一"你不明白吗?
  • 对不起,我是新手。我将如何确保这些都包含在我在 mac 上的项目中。幸运的是,这一切都适用于我习惯的 PC。

标签: macos xna monogame


【解决方案1】:

我已通过将 Tao.sdl.dll 文件添加到项目并添加项目的 .net 引用来解决此问题。

感谢您的帮助

【讨论】:

  • 很高兴你成功了 :)
  • 是的,自从迁移到 mac 后,我一直在处理一些问题 :) 但是到了那里。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-03-16
  • 1970-01-01
  • 2011-11-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多