13
|
Ashish Gupta Shiva · 技术社区 · 14 年前 |
1
20
如果其他人也有同样的问题-我也有这个错误,但有一个稍微不同的问题。我试图加载一个显然存在的程序集,如下所示:
经过多次反复试验,我发现你不应该走过这条路,当然也不应该包括
希望这迟早能帮助别人! |
2
15
在回答我的问题之前,我必须声明上面发布的代码没有给我任何问题(构建错误等)。它只是给了我我在问题中所说的错误。现在Unity的问题是它没有提供无法加载的程序集或程序集中的类型。这是一个 requested feature 在我的情况下,这是一个丢失的装配问题。我没有在客户端应用程序项目中引用实体程序集。似乎“实体”程序集只能在运行时解析(因为它没有给我任何编译时错误)。但是,运行时错误也没有任何用处。 我看了一眼 Fusion Log viewer (它应该在.NET SDK文件夹中)。它是多麽实用的珍宝啊。它可以记录所有类型的程序集绑定(全部或仅失败),并给出了程序集无法加载的非常简洁的描述。很有帮助!
|
3
6
如果你连接到域 AssemblyResolve 事件可以获取绑定失败的程序集。
|
4
3
现在有更好的办法了! 您可以在此处找到二进制文件和源代码: http://unity.codeplex.com/releases |
5
0
我发现最省时的方法
现在去撞那东西。执行将在Unitys停止
|
6
0
像这样工作
|
7
0
请确保已在web.config文件所在的项目中添加缺少程序集的程序集引用。
|
alhpe · ICallHandler是一个接口,无法构造 9 年前 |