2010-10-20 77 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

相关问题