我更新了自定义的.Net组件,但忘记先注销先前的版本。如何取消注册.Net组件而不使用实际的dll
而不是取消注册,我只是复制新的DLL在旧版本。
组件暴露给COM,现在我在传统的ASP页面上收到“无法创建对象”消息。
我猜旧的组件信息保留在注册表或系统其他地方的某处。有没有办法删除/卸载/取消注册这些信息,而没有真正的DLL?
我尝试Regasm工具来取消注册组件,但现在我只能提供路径到新的DLL,因为旧的DLL被覆盖。
任何其他方式从系统中删除旧版本信息,并只注册新的DLL?
谢谢!
可能的重复[如何取消注册我的.net程序集,当它不再在同一位置?](http://stackoverflow.com/questions/455073/how-to-unregister-my-net-assembly-when - 不再在同一地点) –