错误 175:在配置中找不到指定的存储提供程序 - Sql Server CE

Posted

技术标签:

【中文标题】错误 175:在配置中找不到指定的存储提供程序 - Sql Server CE【英文标题】:Error 175: The specified store provider cannot be found in configuration - Sql Server CE 【发布时间】:2013-01-20 16:45:09 【问题描述】:

我正在 .net 4.0 中构建 WPF 应用程序。 我有一个本地 DB .sdf 文件。我正在使用 EF 连接到数据库。 在构建应用程序时,我得到Error 175: The specified store provider cannot be found in configuration

我尝试删除并重新创建模型和 sdf 文件。 我尝试了this 链接中详细介绍的所有内容以及它所来自的博客文章。

我无法让这个错误消失。该应用程序在我的机器上运行(错误在 edmx 文件中,因此它仍然运行),但是当我发布它并在另一台计算机上运行安装程序时,我在消息框中收到相同的错误。

我的本​​地机器是安装了 VS2010 的 Windows 2008 R2 64bit。我安装的机器是 Windows 7 32bit。

编辑:也试过this,得到了同样的结果。

【问题讨论】:

【参考方案1】:

我再次下载 SQL Server CE 并进行修复安装,然后重新打开 VS2010,进行构建,错误消失了。

我卸载并重新安装了它并没有帮助,所以我真的不知道为什么会这样,但是你去吧。

【讨论】:

它将条目添加到您的 machine.config 文件的 dbProviders 部分。 @ErikEJ - 条目之前就在那里。我检查了。事实上,我从那里复制到了我的 app.config。

以上是关于错误 175:在配置中找不到指定的存储提供程序 - Sql Server CE的主要内容,如果未能解决你的问题,请参考以下文章

Xamarin 无法构建到设备 - 工具退出,代码:1。输出:错误:在钥匙串中找不到指定的项目

错误:在提供程序包中找不到类型“SingleChildCloneableWidget”

在 SqlServer 提供程序清单中找不到存储类型“Varchar(100)”

模拟器和设备的 Xamarin.iOS 部署终止。错误 MT1001:在指定目录中找不到应用程序

在 ASP.NET Core Web API 的已注册 .NET 数据提供程序列表中找不到指定的不变名称“System.Data.sqlClient”

如何修复“在应用程序配置中找不到连接名称'LocalSqlServer'或连接字符串为空。”错误?