2011-08-19 206 views
3

我在VS10創建一個桌面應用程序和正在使用的ClickOnce安裝。作爲安裝的一部分,我必須包含一個包含程序關鍵信息的數據庫。我正在編譯所有版本的Windows(32和64)。但據我瞭解,如果我將32位sqlce作爲安裝的一部分包含在內,它將無法在64位安裝中使用。在訪問數據之前,我必須包含32位和64位版本的db並測試windows版本嗎?還是有一個更簡單的解決方案,我失蹤了?包括SQL Server緊湊安裝Win 7的32位和64位

回答

2

您可以只包含所有需要的文件與您的應用程序的內容,它會爲任何用戶和x86和x64平臺上運行。只要按照指示在這裏:http://erikej.blogspot.com/2011/02/using-sql-server-compact-40-with.html

+0

所以,即使我在我開發的計算機上創建一個包含我的數據的32位數據庫,包括它的安裝,以贏得64位操作系統將能夠訪問人們DB只要因爲我包含86x和64x文件? – user525504

+0

是的,這是正確的。 dtabase文件本身沒有任何「bitness」 – ErikEJ