不能在运行时

我有一个第三方组件,努力实现我们的内部软件加载的东西组装。我可以在没有问题的情况下做出反应并与库一起工作,但是当我运行程序来测试它时,出现此错误不能在运行时

“无法加载文件或程序集”程序集文件“或其任何依赖项系统找不到指定的文件“(我来自墨西哥,例外是西班牙语,所以我不得不翻译它,对不起翻译不好)

我已经给予文件的读写权限,该文件夹,并为所有用户,仍然不会加载它。

我看到的是,大会的公钥=空,是否有任何与该做的我不能加载该程序集????

我已经问过谁又发展本次大会的人,但我没有得到任何回复,我真的很想得到这个项目完成

回答:

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

回到顶部