2010-10-11 158 views
2

我有一個運行在小型數據庫上的WPF應用程序。使用clickonce或任何一鍵式解決方案,用戶希望在本地安裝應用程序,並同時設置數據庫。所有用戶都在本地運行SQL Server,因此是可行的。安裝WPF應用程序並創建數據庫

有人能告訴我如何使用單擊鼠標來做到這一點嗎?

由於 PN

回答

4

的最簡單的方法是將包含數據庫的所有的表的副本,存儲過程等中存在的安裝包。

如果您使用的是ClickOnce,請確保數據庫在發佈狀態列中包含爲「數據文件(自動)」,在下載組列中包含「(必填)」。

然後只要您通過相對路徑引用數據庫,一旦安裝它就應該「正常工作」。

0

請注意ClickOnce如何管理升級數據庫。建議將DataBase放在默認的clickonce部署文件夾之外。我建議用戶\ AppData文件夾也由漫遊覆蓋。否則,您必須在升級應用程序時管理數據庫升級。這是通過將_old數據文件中的數據移動到_new來完成的。

相關問題