C# SQL Server 2008 R2静默安装的连接字符串
我有一个与本地数据库(SQLServer2008R2)一起工作的Windows应用程序。我正在尝试为我的应用程序创建安装 我想让安装程序检查用户系统中是否有SQL Server 2008 R2,安装程序是否没有安装SQL Server,如果没有任何版本,安装程序将安装新版本 但是我的用户无法安装SQL Server,因此我需要在静默模式下安装它 现在,我在VS2010中创建了一个安装项目,以静默模式安装SQL Server 两个问题:C# SQL Server 2008 R2静默安装的连接字符串,c#,sql-server-2008-r2,installation,connection-string,C#,Sql Server 2008 R2,Installation,Connection String,我有一个与本地数据库(SQLServer2008R2)一起工作的Windows应用程序。我正在尝试为我的应用程序创建安装 我想让安装程序检查用户系统中是否有SQL Server 2008 R2,安装程序是否没有安装SQL Server,如果没有任何版本,安装程序将安装新版本 但是我的用户无法安装SQL Server,因此我需要在静默模式下安装它 现在,我在VS2010中创建了一个安装项目,以静默模式安装SQL Server 两个问题: 安装程序是否检查SQL Server的其他版本?(我的意思是
string connectionstring=“datasource=;Initial Catalog=| DataDirectory |\DBName.mdb;integratedsecurity=SSPI
我认为这个连接字符串可以工作。
如果您正在安装sql Server express edition,则
string connectionstring=“datasource=。\SQLExpress;初始目录=| DataDirectory |\DBName.mdb“集成安全性=SSPI谢谢,这是很好的帮助。连接字符串工作正常。但我需要执行启动条件…我找到了窗口,但不知道如何使用它。你能帮我吗?欢迎。这是你的答案吗?如果是,然后将其标记为答案,其他明智的投票。你看到启动条件文件夹吗?右键单击它。添加新的启动条件。有两个主要的b启动条件编辑器的分支1)搜索目标计算机它允许您在安装之前定义要搜索的条件。此节点包含用于搜索IIS主要版本和次要版本的节点。您可以添加文件、注册表和Windows Installer搜索条件。启动条件此分支允许您创建新的启动条件定义安装前必须满足的条件的选项。这些条件可以基于搜索条件或其他条件(如操作系统版本)。在windows应用程序解决方案中还有一件事,请转到“属性”,选择“发布”选项卡,此窗口上有一个Prerequirest按钮,选择它将打开一个新的弹出窗口,此窗口包含.net framework所有版本、Sql server数据库,单击Sql server 2008复选框。然后发布此应用程序,它将自动创建一个setup用于包括sql server安装程序的应用程序。