岁月留声QtAsp

Qt in Linux , Asp Asp.net Jsp Php in Web

« 安装了VS2010 sp1 后再安装ASP.NET MVC 3.0的问题[转]怎样花两年时间去面试一个人 »

找不到请求的.NET Framework Data Provider。可能没有安装

 找不到请求的 .Net Framework Data Provider。可能没有安装. 解决方法:

  安装Microsoft SQL Server Compact 4.0.

安装Microsoft SQL Server Compact 4.0之后,程序运行正常。

问题的原因就是程序连接.sdf的数据库时的报错,所以安装Microsoft SQL Server Compact 4.0即可。

Microsoft SQL Server Compact 4.0中文版下载地址:

http://www.microsoft.com/downloads/zh-cn/details.aspx?familyid=033cfb76-5382-44fb-bc7e-b3c8174832e2&displaylang=zh-cn

Microsoft SQL Server Compact 4.0简短描述

Microsoft SQL Server Compact 4.0 是一种免费的嵌入式数据库,软件开发人员可以使用它来构建 ASP.NET 网站和 Windows 桌面应用程序。SQL Server Compact 4.0 的优点是:占用的空间小,支持在应用程序文件夹中专门部署其二进制文件,轻松地使用 Visual Studio 和 WebMatrix 进行应用程序开发,以及无缝地将架构和数据迁移到 SQL Server。

.sdf

文件类型1:SQL Server Compact Database File

文件说明:

Compact relational database developed by Microsoft, also known the SQL Server Compact (SQL CE) format; designed for applications that run on mobile devices and desktops; contains the complete database contents and can be up to 4GB in size.

NOTE:

Previous versions of SQL Server Compact were distributed as SQL Server for Windows CE and SQL Server Mobile Edition.

 

安装后如果不可:

在Visual Studio 2010的服务器资源管理器中无法连接到Sql Server,对话框提示"找不到请求的.NET Framework Data Provider。可能没有安装"

 

解决办法:

 打开C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\CONFIG\machine.config,复制DbProviderFactories节点下的内容到C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Config\machine.config中的相应位置(原内容为空).

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

日历

Search

  •  

最新评论及回复

最近发表

Powered By Z-Blog 1.8 Spirit Build 80722 Code detection by Codefense

Copyright 2008-2011 京公网安备 110115000655 京ICP备09005635号 www.qtasp.cn WebSite. All Rights Reserved.