我的目标是创建Web应用程序的setup.exe
文件。当用户运行此setup.exe
时,它将在用户计算机上静默或无人值守安装SQL server
,部署网站并在IIS
上进行配置。我为此使用了Install shield。但不明白如何为静默或无人参与安装设置配置SQL server Express 2012
。
答案 0 :(得分:0)
您可以通过向其传递适当的参数来添加SQL Server Express 2012静默安装的先决条件。对于此先决条件,您可以添加参数"/s /qn"
。您可以使用先决条件编辑器编辑先决条件。或者您可以使用CustomAction进行服务器安装。
要在安装后配置此服务器,您可以使用InstallShield中的INIFileChanges
或TextFileChnages
来配置文件。
要在IIS上部署它,无论执行此操作的命令是什么,您都可以在CustomAction中添加这些命令。您可以在CustomAction中使用LaunchAppAndWait()
实用程序。