2013-07-07 97 views
0

最近,我完成了我的大型应用程序项目。我使用了数据库:SQL Compact,因为我正在阅读和阅读,它是一个本地数据库,所以我非常高兴:)。当我终于完成我的申请时,即将出现麻烦。我做的第一件事就是尝试在其他计算机上打开它,而没有差异软件(视觉工作室等)。VSU 2012 - Relase其他计算机上的项目错误(SQLCE)

但它与SQL CE错误。

我搜索了一个星期的解决方案,但所有,我发现它的旧版本的Visual Studio。

我有Visual Studio 2012旗舰版(我正在写C++),我不知道我现在能做什么。

System.Data.SqlServerCe.SqlCeException(0X80004005):无法加载 的SQL Server Compact对应 ADO.NET提供程序版本8876.原有成分安装SQL Server精简的正确版本。有关更多 详细信息,请参阅知识库中的文章974247。

请帮我; X

+1

什么是错误?如果我们不知道你遇到什么错误,很难提供帮助。 –

+0

我添加了错误文本。 –

回答

0

的SQL Server Compact包括有关Visual Studio 2012的DVD。您可以通过以下步骤

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

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

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

+0

是的,我知道,但我想在不安装SQL Server Compact的情况下将我的应用程序交给我的朋友。 :P –

+0

如果您的应用程序_relies_在SQL Server Compact上,那么您需要在要运行它的任何计算机上安装SQL Server Compact。 –

+0

我知道我可以将它部署到应用程序中,但网络上的所有教程都是针对vs 2008,2010的,而我的vs终极版2012没有这个选项。 ( –

相关问题