解决VS2010在新建实体数据模型出现“在 .NET Framework Data Provider for Microsoft SQL Server Compact 3.5 中发生错误。请与提供程序供应商联系以解决此问题。”的问题

最近想试着学习ASP.NET MVC,在点击 添加——新建项——Visual C#下的数据中的ADO.NET 实体数据模型,到“选择您的数据连接”时,出现错误,“在 .NET Framework Data Provider for Microsoft SQL Server Compact 3.5 中发生错误。请与提供程序供应商联系以解决此问题。”,这里写下,以防自己忘记。

网上查了一下,说是重新安装一下 .NET Compact Framework 3.5,http://www.microsoft.com/zh-cn/download/confirmation.aspx?id=65 ,我照着重装了一下,还是不行。

解决方案如下:

1.打开注册表

2.分别删掉以下两个注册表文件

32位操作系统

(1) HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\10.0\DataProviders\{7C602B5B-ACCB-4acd-9DC0-CA66388C1533}

(2)HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\DataProviders\{7C602B5B-ACCB-4acd-9DC0-CA66388C1533}

64位操作系统

(1)  HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\10.0\DataProviders\{7C602B5B-ACCB-4acd-9DC0-CA66388C1533}

(2) HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\9.0\DataProviders\{7C602B5B-ACCB-4acd-9DC0-CA66388C1533}

再重新试一下,完美解决了。

解决VS2010在新建实体数据模型出现“在 .NET Framework Data Provider for Microsoft SQL Server Compact 3.5 中发生错误。请与提供程序供应商联系以解决此问题。”的问题

时间: 2024-12-26 19:02:50

解决VS2010在新建实体数据模型出现“在 .NET Framework Data Provider for Microsoft SQL Server Compact 3.5 中发生错误。请与提供程序供应商联系以解决此问题。”的问题的相关文章

解决VS2010无法新建项目的问题

也不知是怎么回事,用VS2010新建项目的时候,以前的选项都不见了,出现这样一个页面: “您想打开或保存此文件吗?” 重新安装了一遍VS2010,结果新建第一个项目的时候成功,之后依然失败. 实在猜测不出哪里出了问题. 一番功夫之后,在神奇的StackOverflow上面找到了一个解决VS2010无法新建项目的方法,一试就成功了: 1. 打开Visual Studio 命令提示符(2010),一般在开始菜单中能够找到. 2. 在命令窗口中输入devenv /Resetsettings 3. 然后

Data Provider 中没有.net framework Data provider for Mysql 的解决方法

近来做的一个项目中,数据库用的是 MySql, 而在项目使用 Entity Data Model 来做数据服务层,可是在项目中添加 Data Entty Model 时,一般我们都会选择从数据库中直接生成,可是在选择Data Provider 时,就是没有 .net framework  Data provider for Mysql, 里面默认就只有一个 .net framework Data provider for SQL Server , 这个只能与 Microsoft 的 SQL se

SQL Server 2008 R2 附加数据库 “尝试打开或创建物理文件 拒绝访问”的解决办法

其实是来自一篇SQL Server 2005同样错误的帖子,不过试了在SQL Server 2008 R2下面也有效,记录一下. 解决方法: 在所有程序—Microsoft SQL Server 2008 R2—配置工具—SQL Server 配置管理器,点击"SQL Server 服务",右边会显示正在运行的服务,以及对应的用户,右击SQL Server (MSSQLSERVER),选择“属性”,把内置帐户选择为"Local System",点击重新启动就OK了.

SQL Server 2008 用户SA登录失败(错误18456)之图文解决方法

SQL2008无法连接到.\SQLEXPRESS,用户'sa'登录失败(错误18456)图文解决方法 出现问题 : 标题: 连接到服务器 ------------------------------ 无法连接到 .\SQLEXPRESS. ------------------------------ 其他信息: 用户 'sa' 登录失败. (Microsoft SQL Server,错误: 18456) 解决方法: 1.打开数据库——用Windows身份登录数据库 02.登录名——双击sa(打开

【总算解决了】A network-related or instance-specific error occurred while establishing a connection to SQL Server

给别人做的网站莫名其妙连接不上数据库.百度了好多,总算知道自己的错在哪了. 报 "A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server

SQL Server 用户'sa'登录失败(错误18456)图文解决方法

SQL2008 用户'sa'登录失败(错误18456)图文解决方法 SQL2008无法连接到.\SQLEXPRESS,用户'sa'登录失败(错误18456)图文解决方法 出现问题 : 标题: 连接到服务器 ------------------------------ 无法连接到 .\SQLEXPRESS. ------------------------------ 其他信息: 用户 'sa' 登录失败. (Microsoft SQL Server,错误: 18456) 解决方法: 1.打开数据

Microsoft SQL Server,附加数据库 错误:Error 916解决方法

错误信息:错误提示:标题: Microsoft SQL Server Management Studio Express ——————————  无法为此请求检索数据. (Microsoft.SqlServer.Express.SmoEnum)  有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&LinkId=20476  —————————— 其他信息:  执行 Transact-SQL 语句或批处

【半转贴】解决SQL SERVER 2008数据库表中修改字段后不能保存

SQL SERVER 2008数据库表中修改字段后不能保存,这种情况将阻止保存要求重新创建表的更改一项的钩钩去掉就OK了 找到工具>选项>Designers>表设计器和数据库设计器 然后将“阻止保存要求重新创建表的更改” 的这一项的钩钩去掉就OK了 图片来自:http://www.jb51.net/article/42727.htm 刚好碰到这个问题,用的就是上面的方法解决的 [半转贴]解决SQL SERVER 2008数据库表中修改字段后不能保存

无法打开物理文件 "X.mdf"。操作系统错误 5:"5(拒绝访问。)"。 (Microsoft SQL Server,错误: 5120)解决

环境 SQLServer 2008 R2 问题 附加数据库出现“无法打开物理文件 "X.mdf".操作系统错误 5:"5(拒绝访问.)". (Microsoft SQL Server,错误: 5120)”. 解决 1. 找到要附加的.mdf文件--------->右键--------->属性--------->安全--------->选择当前用户--------->编辑--------->完全控制. 2. 对.log文件进行相同的