如何在客户机上安装sql server express ...?

时间:2014-11-12 08:30:31

标签: .net winforms windows-installer sql-server-express

我正在开发使用数据库的winform应用程序(.net)。一些非常基本的表格结构。

我已经创建了Windows安装程序项目(.msi,.exe)。我知道如何将.net框架与此安装程序一起使用,因此当用户尝试安装我的软件并且他/她的系统没有.net框架时,可以使用相同的msi进行安装。

现在我的情况是我需要在安装我的软件时将sql server(快速版)引擎安装到客户端机器上。我不想将SSMS(sql server management studio-IDE)安装到客户端计算机上。

1 个答案:

答案 0 :(得分:0)

SQL Server可以是installed unattended - 您所做的只是为所需版本重新分发单个安装程序文件,然后使用正确的参数调用它。请记住,这不是非常重要,并且不能作为初始安装程序的一部分来完成。作为此安装的一部分,有很多可能会出错,因此您需要以某种方式处理它,或者花费大量时间来支持您的安装。 AFAIK也无法可靠地将其转换为合并模块,以便您可以将其作为MSI的一部分。

如果您只想在小型数据库中使用基本结构,请考虑使用LocalDB editions SQL Server之一。