2010-10-20 69 views
3

所以我試圖在Wix 3.5中構建一個安裝程序。如何使用WiX安裝程序包含SQL CE?

我的應用程序需要SQL CE 3.5才能運行。它看起來像MS的安裝程序有一個簡單的方法來包括這一點,但我不知道我需要在WiX中做什麼。

回答

3

SQL CE支持MSI或私有部署模型。如果您選擇MSI模式,以便Windows Update可以爲其提供服務,那麼您需要一個引導程序/ chainer,這是WiX還沒有的。如果你選擇部署模型,你可以私下部署7個sql ce文件,這樣你的應用程序就可以找到它們。請注意是否有將來的安全修復程序,以及您需要通過爲您的應用程序部署新的修補程序或安裝程序來維護它們。

How to: Deploy a SQL Server Compact Edition Database with an Application

+0

因此,當時沒有用於SQL CE的MSM模塊。這是令人失望的。 – 2010-10-21 05:49:08

+0

我通常不會使用合併模塊,即使有一個。這引入了額外的維修問題。 – 2010-10-21 13:36:42

+0

我已經嘗試過使用SQL CE的私有部署,並且在使用Linq to SQL時似乎不起作用。 – Phil 2011-09-27 21:12:36

相關問題