项目无法识别x64机器中的dll

时间:2014-07-29 18:46:03

标签: c# dllregistration

我需要创建自定义下载管理器,因为我不希望Internet Explorer触发默认文件下载对话框。 然后,我得到了这个例子:http://www.codeproject.com/Articles/18935/The-most-complete-C-Webbrowser-wrapper-control

我已下载示例代码并尝试运行它。注册DLL后,程序无法识别。整个问题是x64和x86位的东西。我在x64位机器上工作,它没有工作

然后我收到了这篇帖子:wrap 32 bit dll for 64 bit operating system to work with regsvr32.exe 并尝试了解决方案,但同样的例外仍然存在。

例外:

An unhandled exception of type 'System.UnauthorizedAccessException' occurred in csExWB.dll

Additional information: Access denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))

我真的需要你的帮助,而且不知道还能做些什么。这个下载管理器对我的项目至关重要。

我感谢任何帮助。

0 个答案:

没有答案