我正在使用 .NET 为 IE 开发工具栏。目前,我使用 gacutil 插入我的 .NET 程序集,并使用 regasm 注册我的 COM 程序集。
我想为项目创建一个设置(MSI),但我似乎无法注册类型。我在安装项目的 GAC 文件夹中有所有内容,但我找不到基本上运行 regasm 的方法 - 我不想将它包含在项目中。/regfile 选项与注册类型不同。
我尝试使用 tlbexp 导出 .tlb 文件并将其包含在 MSI 的 Application 文件夹中,但它似乎无法解决问题。如果运行 MSI 安装程序并在我的程序集上手动运行 regasm,则一切正常。有任何想法吗?
谢谢。