Visual Studio部署与第三方设置

时间:2013-10-15 04:19:22

标签: visual-studio-2010 windows-installer setup-deployment

我在visual studio中创建了一个安装项目。 安装完成后,客户端机器和应用程序运行正常,运行正常。

我必须在部署包中包含几个第三方安装文件。 我的应用程序取决于他们的一些功能。

如何在我的部署项目中包含设置文件,并在我的应用程序安装结束后让它们一个接一个地安装...

任何帮助将不胜感激! 谢谢......

1 个答案:

答案 0 :(得分:1)

  

通过Windows安装程序安装第三方先决条件MSI

处理此要求的最佳方法是创建Bootstrapper package并添加第三方包作为主应用程序安装程序的先决条件。首先,您必须从我在下面提供的链接安装bootstrapper manifest generater工具。工具将自动生成必要的清单文件。您必须将这些文件复制到以下文件夹(Visual Studio2010)C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages

完成后,转到Application deployment project> Properties> Prerequisite 在那里,您将看到您的第三方包作为先决条件选项之一。只需选择它并创建MSI即可。现在,当您运行应用程序的Setup.exe时,它将首先检查第三方软件包是否已安装在目标计算机中,如果是,它将直接安装您的应用程序,否则它将首先安装必备组件然后安装您的应用程序。

  

MSDN :引导程序首先检测是否存在任何先决条件   已安装。如果未安装先决条件,则   安装从先决条件开始。否则,如果全部   检测到先决条件,引导程序才启动   应用程序安装程序。