在exe中附加安装文件并在执行时解压缩

时间:2011-03-14 11:37:06

标签: c# installer merge installation

我想编写一个C#应用程序,它将在其中附加安装文件(这些文件不是先决条件)然后构建它。将附加的设置文件是不同的安装文件。我不能将所有这些都交给客户端,因此我需要将它们合并为1并根据客户要求单独执行。

现在当我执行这个C#应用程序时,我希望将这些安装文件解压缩到某个位置(C:\ Windows \ Temp)。

如果在解压缩文件后,设置文件被触发并执行,我将很高兴。

1 个答案:

答案 0 :(得分:0)

这是一个关于链接设置的主题:

Include another MSI file in my setup project

您想为自己的应用程序安装先决条件吗?

如果有,那么此链接应该有所帮助:http://msdn.microsoft.com/en-us/library/h4k032e1.aspx

这是关键段落:

“每个先决条件都是一个引导程序包。引导程序包是一组目录和文件,其中包含描述应如何安装先决条件的清单文件。如果您的应用程序先决条件不是在“先决条件”对话框中列出,您可以创建自定义引导程序包并将它们添加到Visual Studio中。然后,您可以在“先决条件”对话框中选择先决条件。有关更多信息,请参阅创建引导程序包。“