不能在运行时
我有一个第三方组件,努力实现我们的内部软件加载的东西组装。我可以在没有问题的情况下做出反应并与库一起工作,但是当我运行程序来测试它时,出现此错误不能在运行时
“无法加载文件或程序集”程序集文件“或其任何依赖项系统找不到指定的文件“(我来自墨西哥,例外是西班牙语,所以我不得不翻译它,对不起翻译不好)
我已经给予文件的读写权限,该文件夹,并为所有用户,仍然不会加载它。
我看到的是,大会的公钥=空,是否有任何与该做的我不能加载该程序集????
我已经问过谁又发展本次大会的人,但我没有得到任何回复,我真的很想得到这个项目完成
回答:
Assembly Binding Log Viewer:
大会绑定日志查看器显示的信息进行组装结合。这些信息可帮助您诊断.NET Framework在运行时无法找到程序集的原因。
回答:
如果这是一个Web应用程序,是在bin文件夹中的DLL?如果它是桌面应用程序,它是否与可执行文件位于同一目录中?如果没有,您可能需要在Visual Studio中将dll上的“Copy Local”属性设置为true。
回答:
加什么克里斯说,你必须确保,如果第三方的DLL需要任何其他的dll那么他们也必须在bin目录,(你可以通过观察第3的原始目录检查此的DLL和复制
以上是 不能在运行时 的全部内容, 来源链接: utcz.com/qa/257781.html