首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Regasm和Heat -它是如何工作的

Regasm和Heat -它是如何工作的
EN

Stack Overflow用户
提问于 2016-11-29 05:48:50
回答 1查看 340关注 0票数 1

我有一个一般性的问题。如果我需要将程序集部署为我的产品的一部分,需要在客户机上注册并创建tlb文件,人们建议使用WiX工具集的热收集工具。

或者,也许我不需要在开发人员的机器上注册该程序集,而只是在常规程序集文件上运行heat,但是heat会自动识别并生成必要的注册表数据,以便稍后将该文件安装在客户机上并注册为regasm?

当使用regsvr32.exe注册COM组件时,您能确认同样的想法和技术也适用于吗?同样,我是否需要先在开发人员的计算机上注册COM组件,然后再将与该组件相关的heat生成的数据包含到我的安装包中,或者在运行heat之前无需在我的PC上注册该组件?

EN

回答 1

Stack Overflow用户

发布于 2017-01-10 02:10:10

最初是否需要在PC

上注册(regasm)该程序集

不是的。我测试过这个。如果您在.NET构建设置中选中了“注册COM互操作”设置,则不需要运行regasm,这将为您创建TLB。

否则,您可以运行TLB /TLB来创建

,但热能自动魔术地知道

是。您必须在TLB和DLL上运行热。

当使用regsvr32.exe?

注册COM组件时,您是否可以确认同样的思想和技术也适用于

我是否需要先在开发人员的机器上注册COM组件?

不是的。我没有测试过这个。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40854138

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档