2012-09-06 73 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

相關問題