我下载了一个名为TreeViewAdv的C#类库,我需要在另一个项目中用作COM DLL .
它成功构建(发布,而不是调试) .
-
使用"regasm"注册构建的DLL说 "Types registered successfully"
-
注册"gacutil"说 "Assembly successfully added to cache"
在C#项目设置中:
-
应用程序>装配体信息> Make assembly COM-Visible 已选中
-
Build> Register for COM Interop 已选中
当我尝试通过“选择工具箱项”对话框将此构建的DLL添加到VS时,它会显示“XYZ.tlb的自注册失败” .
还有什么我需要配置的吗?为什么我不能在VS中使用这个DLL?
1 回答
不要忘记this post,通过注册课程来指导你 .