在我的msi文件中添加移动软件exe,需要在我的msi文件在客户端系统上运行之前运行

本文关键字:运行 文件 我的 msi 客户端 端系统 客户 添加 移动 软件 exe | 更新日期: 2023-09-27 18:16:20

我已经使用visual studio的设置和部署选项制作了我的项目的msi文件。我想在我的设置文件夹中添加一个移动软件的exe文件,我想,移动软件exe应该在我的msi文件从我的设置文件夹之前运行。我不知道我是如何给出该软件exe的路径并从我的安装文件夹中运行的。

我使用了先决条件选项,并在我的应用程序文件夹中添加文件,同时进行设置,但我没有得到任何解决我的问题。

请帮帮我。

在我的msi文件中添加移动软件exe,需要在我的msi文件在客户端系统上运行之前运行

一个先决条件是正确的解决方案。Visual Studio安装项目不支持自定义先决条件创建。但是,它可以通过手动生成所需的清单来完成。

您可以在这里找到清单结构:http://msdn.microsoft.com/en-us/library/ms229223(VS.80).aspx

这些清单可以用Bootstrapper Manifest Generator工具自动生成。

生成包清单后,您可以将所有这些文件(包括包)添加到Visual Studio先决条件文件夹中的单独文件夹中,例如:

C:'Program Files'Microsoft SDKs'Windows'v7.0A'Bootstrapper'Packages

然后可以在安装项目属性页中选择先决条件。