0

最近,我完成了我的大型应用程序项目。我使用了数据库:SQL Compact,因为我正在阅读并且我阅读,它是一个本地数据库,所以我很高兴:)。当我终于完成我的申请时,麻烦很快就来了。我做的第一件事是尝试在其他计算机上打开它,没有不同的软件(视觉工作室等)。

但这是 SQL CE 的错误。

我为它搜索了一周的解决方案,但我发现它适用于旧版本的 Visual Studio。

我有 Visual Studio 2012 Ultimate Edition(我用 C++ 编写),但我不知道我现在能做什么。

System.Data.SqlServerCe.SqlCeException (0x80004005):无法加载与 ADO.NET 提供程序版本 8876 对应的 SQL Server Compact 的本机组件。安装正确版本的 SQL Server Compact。有关详细信息,请参阅知识库中的文章 974247。

请帮帮我;X

4

1 回答 1

0

SQL Server Compact 包含在 Visual Studio 2012 DVD 中。您可以使用以下步骤开始安装

  • 插入您的 Visual Studio 2012 DVD
  • 在 Windows 资源管理器中打开 DVD
  • 导航到文件夹
  • 导航到SSCE40文件夹
  • 运行SSCERuntime_x64-???.exe64 位和SSCERuntime_x86-???.exe32 位,其中???指示语言。例如 64 位英文版被命名为SSCERuntime_x64-enu.exe

选择符合您要求的安装选项并开始安装。

如果您手边没有 Visual Studio 2012 DVD,您可以从MSDN网站下载 SQL Server Compact。

于 2013-07-07T19:44:00.053 回答