regasm 无法定位输入程序集

Posted runliuv

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了regasm 无法定位输入程序集相关的知识,希望对你有一定的参考价值。

c# 写的DLL是32位的,在64位机器上注册时提示 无法定位输入程序集

方法1:

使用绝对路径:

"%windir%\Microsoft.NET\Framework\v2.0.50727\RegAsm.exe" "D:\Project\pbusenet\SissWxpayCore.dll" /codebase 

 

方法2:

把DLL复制到C:\Windows\SysWOW64\下,再执行

"%windir%\Microsoft.NET\Framework\v2.0.50727\RegAsm.exe" "%windir%\SysWOW64\SissWxpayCore.dll" /codebase 

 

---------

以上是关于regasm 无法定位输入程序集的主要内容,如果未能解决你的问题,请参考以下文章

如何将 .NET 程序集注册为 COM?

如何在没有 RegAsm.exe 的情况下注册类型库

ASP.NET 与用于 .NET 的 Delphi 2007。无法加载文件或程序集...定位的程序集的清单定义与程序集引用不匹配

PB调用.NET类库详解

团队博客13

如何注册COM对象及其相关的Interop程序集?