修改visual studio SQL Express Bootstrapper

时间:2012-02-04 15:54:04

标签: visual-studio deployment sql-server-express bootstrapper

我知道有一些方法可以从命令行安装SQL Express。 This link gives an example of that.还有另一个例子in here.

当我在我的应用程序中进行此更改时:

enter image description here

然后当我部署我的应用程序并将其安装在没有该先决条件的计算机上时,我注意到安装程序下载了该先决条件:

enter image description here

如果我取消安装,然后启动安装程序下载的exe文件,那么我将看到:

enter image description here

如果我不取消安装程序,我相信安装程序会继续安装SQL Server Express,其技术类似于前两个链接link 1link 2发布的技术。< / p>

Visual Studio在哪里存储传递给它下载的exe的参数以创建静默安装?是否可以修改传递给exe的那些参数?我也知道Visual Studio(安装程序)下载了哪些文件(先决条件),因为我在安装我的应用程序时在计算机上找到了它但是如何判断visual studio下载的先决条件是什么链接?我知道这取决于安装应用程序的操作系统的操作系统版本和体系结构。

无论如何,我只是对最后一段感到好奇。简而言之,我只想修改传递给SQL Server Express 2008先决条件的参数。这些参数应该在我部署的应用程序中的某个位置。或者他们可能会从微软下载。

1 个答案:

答案 0 :(得分:1)

在64位计算机上,SQL Server Express引导程序通常位于以下文件夹中:

C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages\SqlExpress2008\en

在package.xml文件中查找安装程序的命令行参数。