设置项目修改

时间:2010-11-20 20:42:13

标签: c# sql-server embed setup-project setup-deployment

我已经使用c#数据库创建了一个应用程序,并成功地创建了一个安装项目,输出安装该应用程序所需的安装文件,但是当我在其他机器上安装它时,我必须先更新安装程序然后更新框架2 sp2然后更新SQL服务器我告诉我的客户他必须做同样的事情...........所以我想要一种方法将这些东西嵌入到安装程序向导中,以便一次性安装所有东西而不提示对于每件事。例如,当我们安装visual studio时,每个东西都安装好而没有请求权限,因为我们选择安装什么。那么有办法吗?

1 个答案:

答案 0 :(得分:0)

如果您有需要安装的每个部件的设置向导,您可能需要查看Inno Setup,因为您可以将这些安装程序嵌入到一个新的安装程序中,然后再执行Database /。 NET Framework /应用程序设置正确,以便在计算机上正确配置解决方案的所有部分。

由于安装应用程序通常可以通过命令行参数配置选项并以静默方式运行,因此您可以在新向导页面中收集所需的所有参数,并通过在[运行]中添加一行来调用任何所需的安装程序脚本部分。

使用Inno,你甚至可以嵌入一个pascal脚本来在向导运行时运行代码,例如检查目标机器以便运行或不运行某些安装程序。您也可以按需下载所需的额外文件。

当您使用默认选项编译Inno安装项目时,您将获得一个包含安装项目所需内容的单个可执行文件,从而使部署变得非常简单。

此选项可能适用于您现在用于制作安装程序的工具。