.net 如何注销COM互操作DLL?
在.net 如何注销COM互操作DLL?,.net,com,interop,.net,Com,Interop,在VS CMD regasm someDll.dll /someDll.tlb 但是,当我尝试取消注册时: regasm /u someDll.dll someDll.dll直到可以访问,即使CMD写入类型未注册**成功** 如何注销dll?要从系统中完全删除COM服务器,还需要注销其类型库:regasm someDll.dll/tlb/unregister 请注意,通过使用regasm的codebase选项,可以简化开发机器上的注册过程。这避免了处理GAC和DLL的多个程序集版本的麻烦。使
VS CMD
regasm someDll.dll /someDll.tlb
但是,当我尝试取消注册时:
regasm /u someDll.dll
someDll.dll
直到可以访问,即使CMD写入类型未注册**成功**
如何注销dll?要从系统中完全删除COM服务器,还需要注销其类型库:
regasm someDll.dll/tlb/unregister
请注意,通过使用regasm的
codebase
选项,可以简化开发机器上的注册过程。这避免了处理GAC和DLL的多个程序集版本的麻烦。使用此方法时,可以忽略有关缺少签名的警告。为了从系统中完全删除COM服务器,还需要注销其类型库:regasm someDll.dll/tlb/unregister
请注意,通过使用regasm的
codebase
选项,可以简化开发机器上的注册过程。这避免了处理GAC和DLL的多个程序集版本的麻烦。使用此方法时,您可以忽略有关缺少签名的警告。您可能还需要注销typelib:regasm someDll.dll/tlb/unregister
。或者尝试使用codebase
选项重新注册dll。回答此问题。您可能还需要注销typelib:regasm someDll.dll/tlb/unregister
。或者尝试使用codebase
选项重新注册dll,并回答此问题。