bad*_*joe 4 .net c# dll visual-studio-2010
我已经看了这个问题,我在网上发现了很多关于它的条目..但没有我能理解的.也许你可以帮忙吗?我有一个dll文件(从ac脚本创建),我使用visual C#2010为我的程序创建了一个GUI.我在5台不同的计算机上测试了我的应用程序 在我的计算机和我创建应用程序的计算机上,用户界面和程序运行没有任何问题.但是,当我将它传递给其他计算机时,我在执行程序后收到以下错误行(这意味着用户界面打开,但是当我插入所有值并运行存储在dll文件中的代码时,我收到错误)无法加载文件或程序集"ParsingDll.dll"或其依赖项之一.找不到指定的模块."
所有的计算机都运行微软Windows 7并且是64位.dll文件"ParsingDll.dll"是包含由GUI执行的代码的文件,它与可执行文件位于同一文件夹中.
如果有人可以帮助我解决这个问题,并且我一步一步地把它作为这些东西的新手,我会感激不尽.
非常感谢大家.
其中一个使用的程序集可能需要一个不可用的(本机)库.
您可以启用融合日志记录以准确找出导致问题的原因:
这将记录什么被加载,并在那里融合装载机查找组件,打开注册表融合日志记录:
添加以下值
Run Code Online (Sandbox Code Playgroud)HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Fusion加:
Run Code Online (Sandbox Code Playgroud)DWORD ForceLog set value to 1 DWORD LogFailures set value to 1 DWORD LogResourceBinds set value to 1 String LogPath set value to folder for logs e.g. C:\FusionLog\此文件夹必须存在,并以反斜杠结尾
(从如何在.NET中启用程序集绑定失败日志记录(Fusion)中复制的说明)
| 归档时间: |
|
| 查看次数: |
4622 次 |
| 最近记录: |