我正在3.5框架上製作一個Win應用程序。我想包含一個數據庫文件與應用程序。這將是一個單用戶分貝。我查看了我可以添加的兩種不同類型的db文件,sdf和mdf。這個sdf(compact)db缺少一些我需要的功能,所以我更喜歡mdf。關於mdf文件「面向服務的數據庫文件」的描述使我相信,安裝我的應用程序的人也必須安裝訪問該mdf所需的SQL服務。它是否正確?如果我使用.mdf文件部署應用程序,用戶是否需要安裝SQL 2008 Express?
2
A
回答
3
是的。 MDF只是一個文件,需要一個SQL Server數據庫引擎才能使用它。
2
是的,至少需要SQL Express。緊湊版的優點在於,由於數據庫引擎可以進行x-copy部署,因此不再需要此要求。
+0
謝謝。我使用緊湊版開始了項目,但現在我在嘗試利用實體框架時遇到了一些限制。使用EF時,不能插入具有自動遞增ID字段的表格。 – josha76 2009-06-05 15:32:49
相關問題
- 1. 使用.MDF文件部署VB.net應用程序(sql server 2008)+ ClickOnce
- 2. 如果已安裝SQL Server,是否需要安裝SQL Express?
- 3. 如何使用sql mdf文件部署vb.net應用程序
- 4. 部署c#應用程序 - 用戶需要安裝.net框架?
- 5. 是否需要安裝Open Office以供部署的應用程序使用?
- 6. 如何使用Inno安裝程序安裝SQL Server 2008 Express?
- 7. 如何使用.mdf文件部署winform應用程序
- 8. 部署WPF應用程序所需的SQL Server安裝
- 9. 我需要幫助使用安裝項目部署Winform應用程序
- 10. 如果我想使用Maven,是否需要安裝ADT插件?
- 11. 應用程序已部署。不需要重新安裝
- 12. 如果我需要使用一個小表部署應用程序,需要使用哪個數據庫?
- 13. SQL Server 2008中部署應用程序
- 14. 我是否需要安裝SQL Express才能在App_Data中使用MDB
- 15. 使用SQL Server 2008部署.NET應用程序的順序?
- 16. 如何在應用程序安裝期間部署.so文件
- 17. 使用我們的安裝程序安裝其他應用程序 - vs2010桌面應用程序部署
- 18. 部署應用程序中心是否需要Windows Server OS
- 19. 部署的Web應用程序是否需要CodeDom?
- 20. 如何部署.mdf文件
- 21. 無法再部署我的應用程序(應用程序已部署,無需重新安裝)
- 22. 是否需要在asp.net web應用程序中部署.cs和designer.cs文件
- 23. 部署後應用程序目錄中是否需要.pfx文件
- 24. 選擇安裝程序時,我是否需要MSI文件?
- 25. 如果我有PYC文件,是否需要安裝Python?
- 26. 當安裝安裝程序先決條件不要求SQL Server 2008 Express
- 27. 我是否需要安裝Sql Server CE?
- 28. 檢查用戶是否已安裝我的Facebook應用程序
- 29. QuickTime Player是否需要通過iTunes安裝iOS應用程序?
- 30. 如何使用visual-studio 2010安裝程序部署RDLC文件
謝謝。我想我將不得不嘗試找出解決sdf限制的方法。 – josha76 2009-06-05 15:29:57