我知道有一些从命令行安装 SQL Express 的方法。这个链接给出了一个例子。这里还有另一个例子。.
当我在我的应用程序中进行此更改时:
然后,当我部署我的应用程序并将其安装在没有该先决条件的计算机上时,我注意到安装程序下载了该先决条件:
如果我取消安装,然后启动安装程序下载的 exe 文件,我将看到:
如果我不取消安装程序,我相信安装程序会继续安装 SQL Server Express,其技术类似于前两个链接link 1和link 2发布的技术。
Visual Studio 在哪里存储传递给它下载的 exe 以创建静默安装的参数?是否可以修改传递给 exe 的那些参数?我也知道 Visual Studio(安装程序)下载了哪个文件(先决条件),因为我在安装我的应用程序时在计算机上找到了它,但是我如何才能从哪个链接中看出 Visual Studio 下载了先决条件?我知道这取决于操作系统版本和安装应用程序的操作系统的体系结构。
无论如何,我只是对最后一段感到好奇。简而言之,我只想修改传递给 SQL Server Express 2008 的先决条件的参数。这些参数应该在我部署的应用程序中的某个位置。或者,它们可能是从 Microsoft 下载的。