我的应用程序在本地运行正常,在我发布到azure web应用程序后,它给了我错误
无法加载文件或程序集“Microsoft.Practices.ObjectBuilder2,Version = 2.2.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35”或其中一个依赖项。系统找不到指定的文件。
我该如何解决这个问题?我甚至没有objectBuilder2,如果我需要参考哪些内容我可以获得它?请帮助
答案 0 :(得分:0)
Microsoft.Practices.ObjectBuilder2是Enterprise Library的一部分。 See here 你用这个图书馆吗?如果没有,请尝试删除对它的引用。如果您使用它,请在您的安装中添加适当的.dll。
答案 1 :(得分:0)
对我来说Microsoft.Practices.Unity
引用已损坏。我刚刚删除并再次添加它即可。也许对Microsoft.Practices.*
的所有引用都将被破坏会显示此错误。
答案 2 :(得分:-1)
将Microsoft.Practices.ObjectBuilder2.dll放在Web应用程序的bin文件夹中,这样可行。