1

我剛剛在Visual Studio 2010中啓用了InstallShield LE,並且正在組建一個安裝項目。我想指定SQL Server CE 4.0作爲必需的先決條件,以便InstallShield能夠處理64位與32位以及不同操作系統的複雜性,而不必檢查註冊表項或類似的東西。在InstallShield LE(Visual Studio 2010)中缺少SQL Server CE的必備條件

爲什麼不包含SQL Server CE?它被吹捧爲微軟的桌面數據解決方案,並且InstallShield LE被吹捧爲Visual Studio安裝項目的替代品,所以它不應該成爲標準嗎?

我可以在InstallShield的Requirements文件夾中看到一個SQL Server CE prq文件(以及其他許多文件夾),但它不會在Visual Studio中顯示。有沒有辦法啓用它?

回答

3

爲什麼不只是包含所需的文件作爲內容:http://erikej.blogspot.com/2011/02/using-sql-server-compact-40-with.html

+1

非常感謝埃裏克。我們以前一直在分發CE 3.5,如果不存在,實際上安裝它。我在微軟的CE 4.0下載頁面上看到它說:「通過擁有所有必需的託管程序集以及x86和x64 DLL,包括Visual C++ 2008運行時庫(x86和x64)SP1,私有部署SQL Server Compact得到進一步簡化SQL Server Compact安裝位置中的單個私人文件夾「。好東西。 – 2012-02-09 21:00:57

相關問題