![](/img/trans.png)
[英]Unable to find the requested .NET Framework Data Provider. It may not be installed. In ASP.Net MVC4
[英]Unable to find the requested .Net Framework Data Provider. It may not be installed. vs 2010 and sql server 2008 express
在VS 2010中,我使用以下步驟連接到SQL Server數據庫:
在第9步,我看到這個錯誤:“無法找到所請求的.Net Framework數據提供程序可能無法安裝”
machine.config文件中有一個自終止節點。 刪除它解決了這個問題。
找到machine.config
\Windows\Microsoft.net\Framework\vXXXX\machine.config
根據安裝的框架版本數量,您可以擁有大量配置文件,包括32位和64位變體。
<system.data>
<DbProviderFactories>
<add name="Odbc Data Provider" invariant="System.Data.Odbc" ... />
<add name="OleDb Data Provider" invariant="System.Data.OleDb" ... />
<add name="OracleClient Data Provider" invariant="System.Data ... />
<add name="SqlClient Data Provider" invariant="System.Data ... />
<add name="IBM DB2 for i .NET Provider" invariant="IBM.Data ... />
<add name="Microsoft SQL Server Compact Data Provider" ... />
</DbProviderFactories>
<DbProviderFactories/> //remove this one
</system.data>
上面的文件刪除<DbProviderFactories/>
空標記。
閱讀其他內容獲取DbProviderFactory(ADO.NET)
我希望這會對你有所幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.