背景 - 如果我正在構建一個WPF桌面應用程序(VS2010 & .NET 4)並希望使用輕量級數據庫,但不需要單獨安裝。 SQLite可以從我讀的內容中確定,但是我認爲使用Microsoft位並嘗試使用SQL Server CE會很好。SQL Server CE - 是否需要安裝(而不僅僅是包含DLL)?
問題 - SQL Server CE是否需要與我的WPF應用程序安裝分開的「安裝」?或者它只是需要我在VS2010中創建數據庫(並且可以),並確保在部署應用程序時將相應的DLL包含在應用程序中?我看在以下鏈接DOCO,它不是很清楚,我...
http://technet.microsoft.com/en-us/library/bb190958(SQL.100).aspx
感謝
PS。我看到的另一個令人擔憂的項目是「如果您安裝Windows XP SP2,要使用SQL Server Compact連接,您必須啓用HTTP訪問。默認設置爲禁用HTTP訪問」,從頁面http://technet.microsoft.com/en-us/library/ms171869(SQL.100).aspx那麼希望這不是另一個複雜能夠使用CE而沒有安裝問題/大驚小怪?
感謝 - 所以沒有明顯的CE優於Sqlite的優點,你知道一個簡單的DB結構? – Greg 2010-07-27 09:58:34
-1 **錯誤**。這不是選擇Sqllite的理由。該鏈接是關於安裝與ASP.net應用程序一起使用的。 SQL Server CE 2005不需要安裝桌面應用程序。 [只需複製MSDN上描述的DLL](http://stackoverflow.com/questions/3341861/sql-server-ce-is-an-installation-required-as-opposed-to-just-a-dll-include/3395186#3395186) – MarkJ 2010-08-03 09:27:06
檢查(我的答案在下面)微軟對安裝SQL Server Combact 3.5的說法 – ileon 2010-08-03 13:16:43