Windows 8 桌面应用程序(不是 Metro 或 Store 应用程序)是不是支持 SQL Server CE 3.5?
Posted
技术标签:
【中文标题】Windows 8 桌面应用程序(不是 Metro 或 Store 应用程序)是不是支持 SQL Server CE 3.5?【英文标题】:Does Windows 8 Desktop Applications (Not Metro or Store apps) support SQL Server CE 3.5?Windows 8 桌面应用程序(不是 Metro 或 Store 应用程序)是否支持 SQL Server CE 3.5? 【发布时间】:2013-01-14 20:28:21 【问题描述】:Windows 8 桌面应用程序(不是 Metro 或 Store 应用程序)是否支持 SQL CE 3.5?
当我尝试使用 SQL Server CE 时,我收到以下错误:
System.Data.SqlServerCe.SqlCeInvalidDatabaseFormatException (0x80004005): 数据库文件已由早期版本创建 SQL Server Compact 的。请使用 SqlCeEngine.Upgrade() 升级 方法。
提前致谢, 卡洛斯
【问题讨论】:
【参考方案1】:Windows 8 支持 SQL Server CE。你有一个不同的问题。您正在尝试使用较旧版本的数据库文件,而您拥有较新版本的 SQL Server CE
关注this提问
【讨论】:
谢谢!我将对 SQLServerCE.dll 4.0 的引用更改为 3.5 版本的 dll 及其工作!非常感谢! :D以上是关于Windows 8 桌面应用程序(不是 Metro 或 Store 应用程序)是不是支持 SQL Server CE 3.5?的主要内容,如果未能解决你的问题,请参考以下文章
Windows 8 应用商店应用程序 (Metro) 是不是在 Windows 7 或 XP 中运行?
Google Places API 和 Windows 8 Metro Style 应用程序