TypeLoadExpection,不能使用我项目库中的类型

时间:2012-07-24 17:56:21

标签: c# types

我正在制作某种游戏引擎。我有TypeLoadExpection的问题。 这就是我的解决方案资源管理器的外观:

http://screenshooter.net/data/uploads/rc/sg/cohk.jpg(我将其作为链接发布,因为我没有足够的代表。)

如果我在PolyEngineRuntime中使用PolyEngine中的任何类型,我会收到TypeLoadExpection! 我不知道为什么会这样。我可以发布代码,如果它有助于解决问题,但我认为代码不会有用。

编辑: 这是代码:http://pastebin.com/M508FhAC

Log是PolyEngine的静态类。

以下是预期的表现:

无法从程序集'PolyEngine,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = null'加载类型'PolyEngine.Log'。

1 个答案:

答案 0 :(得分:0)

最有可能由于某种原因,PolyEngine DLL不会自动复制到PolyEngineRuntime的/ bin文件夹中。或者,如果PolyEngineRuntime使用另一个程序集中的类型,则缺少外部DLL。

构建完成后,验证所有* .dll是否都在PolyEngineRuntime的/ bin文件夹中,从那里运行应用程序。

相关问题