Regsvr32用来将非托管代码控件注册为COM组件,Regasm则是.NET下的注册COM组件的工具。
如果想通过编程的方式注册COM组件, 需要使用RegistrationServices 类和ComRegisterFunctionAttribute。
组件生成选项勾中为COM互操作注册,能在编译时自动注册为COM组件,如下图
重新编译的时候会报dll被使用的错误,我每次都是手动在注册目录下运行 Regasm /u 组件名来删除注册的,不知道有谁有更好的方法。
还有就是这个怎样才能单步调试呢,请各位指教。
如果想通过编程的方式注册COM组件, 需要使用RegistrationServices 类和ComRegisterFunctionAttribute。
组件生成选项勾中为COM互操作注册,能在编译时自动注册为COM组件,如下图
重新编译的时候会报dll被使用的错误,我每次都是手动在注册目录下运行 Regasm /u 组件名来删除注册的,不知道有谁有更好的方法。
还有就是这个怎样才能单步调试呢,请各位指教。