2014-12-24 40 views
0

我有一個桌面應用程序在vs 10中與sql server 8做。我已經在項目的app_code文件夾中添加了mdf文件,並且app.config相應地被改變。應用程序已發佈並且可用作安裝文件(.exe) 。如果我想在另一臺電腦上安裝它,我是否需要在該電腦上安裝sql服務器?我是否需要在計算機上安裝sql server以運行在vs 10中製作的c#桌面應用程序文件?

+0

對10(即在互聯網上託管)

只要? SQL服務器8?你的意思是VS 2010和Sql Server 2008?至於你的問題,程序在另一臺機器上使用的數據庫,還是需要包含在應用程序中? – Tim

回答

3

簡短的答案是肯定的

的想法是數據庫需要一臺服務器來承載它和發動機運行它

mdf文件已經沒有SQL沒有價值的服務和訪問文件無關,如果你沒有安裝MS Access等。

但這並不意味着db服務器必須安裝在具有該應用程序的客戶機上。因爲它可以在另一臺機器上或雲中的應用程序連接到該計算機/服務器

+0

所以如果我需要離線運行程序,那必須要有Sql server。 – Chelsea

+0

是的,正好..但是如果你需要在你的筆記本電腦上運行一個個人使用的小應用程序或者其他東西,我建議使用輕量級的數據庫,比如sql server express edition或者訪問 – Gouda

+0

那麼需要數據庫的軟件如何工作我們的電腦在安裝時無需安裝任何其他附加軟件。 – Chelsea

相關問題