2

如何为COM +组件创建msi?是否有可能使用Visual Studio创建安装包并将其注册以便在组件服务下显示?COM +安装包

我目前已经使用visual studio设置了它,并且COM +文件设置为自注册。但是COM +应用程序没有显示在组件服务下。

是否还有其他一些方法可以用来安装COM +应用程序?

回答

3

我们使用Wix来创建具有COM +组件的安装程序。

安装COM +应用程序有一些帮助here。尽管您在安装过程中获得的良好控制是非常值得的,但学习曲线起初有点陡峭。

Wix项目与Visual Studio集成,就像您可能使用的任何其他语言一样。

1

我在VS安装程序中看不到任何会创建组件服务条目的任何内容;您可以通过创建自定义操作来找到方法。

+0

我一直在尝试使用自定义操作来做到这一点,但仍然没有成功...... – m0g 2011-03-15 14:34:49

+0

你有什么尝试?我找不到任何有关如何以编程方式在组件服务中创建条目的文档。这看起来相当棘手。 – Rikalous 2011-03-15 15:35:02

+0

我发现了这篇文章。这是我能得到的最多帮助 - http://bonemanblog.blogspot.com/2004/08/com-in-msi-of-trials-and-tribulations.html – m0g 2011-03-15 18:23:12