2012-09-06 35 views
0

我想使用C#和SQL Server 2008开发Windows数据驱动的应用程序。但是,在完成应用程序的开发后,我不知道如何创建安装文件(注意:我知道如何使用Visual Studio创建安装程序,但这种方式安装文件不包括SQL服务器代理,也可能是.Net框架),其中包含所有必需的程序集和文件,包括SQL Server和.Net框架。如何使用SQL服务器为C#Windows应用程序创建安装程序包

意味着我想将安装安装文件:

  1. 的Windows应用程序,用于连接
  2. Net框架
  3. SQL服务器只

的另一个问题是如何解决连接字符串的问题,因为在安装SQL Server时,实例名称可能是用户特定的,这意味着它可能不同于我的app.config文件连接字符串dat源名称。

请建议....

回答

0

正在使用安装防护罩,它允许您自定义SQL Server安装的一些参数,用户将不会看到,那些正在使用的

/ACTION=Install /FEATURES=SQLENGINE /INSTANCENAME=SQLEXPRESS /SQLSVCACCOUNT="NT AUTHORITY\SYSTEM" /ADDCURRENTUSERASSQLADMIN=True 

您可以指定所有实例名称....,你也可以通过添加/q,为更多的参数看做一个背景设置http://msdn.microsoft.com/en-us/library/ms144259(v=sql.100).aspx

enter image description here

相关问题