.NET分发包 - 哪种类型的项目最好?

时间:2010-03-30 19:45:35

标签: .net components distribution package

我使用Visual Studio .NET开发名为X_Component的组件,并计划开发几个使用X_Component的客户端应用程序。 我需要为每个应用程序部署X_Component。

我想创建一个包含在每个应用程序中的分发包。 我应该创建哪种类型的项目(CAB /合并模块/设置/ Web设置/ ...)以及为什么?

1 个答案:

答案 0 :(得分:1)

即使认为初始学习曲线较高,我也非常喜欢使用WIX生成安装包。这并不难,也不会试图隐藏Windows安装包的真实性质。试图隐藏Windows安装包的真实性质的工具最终会让你哭泣。

在WIX中,您可以选择创建“合并模块”安装包或WIX库。除非您想将合并模块与其他安装包创建工具一起使用,否则我会推荐后者。将WIX库包合并到更大的安装中要简单得多。