.Net Framework データ プロバイダーが見つかりません。2015年11月10日 19時18分

Visual Studio からMicrosoft SQL Server 2008に接続しようと、
ツール(T)→データベースに接続(S)から設定を行った。

接続テストも成功し、「OK」ボタンで設定を保存しようとすると

「要求された.Net Framework データ プロバイダーが見つかりません。これは、インストールされていない可能性があります。」

というエラーが表示されキャンセルされてしまう。

.Net Frameworkをインストールし直すなどいろいろやってみたが、
一向に解決しない。

英語で「visual studio .net Framework data provider find」で検索し、
やっと見つけた解決方法は以下の通り

C:\Windows\Microsoft.NET\Framework\v???\Config\machine.config 又は
C:\Windows\Microsoft.NET\Framework64\v???\Config\machine.configをメモ帳で開く(???はバージョン)



<DbProviderFactories>と</DbProviderFactories>に囲まれた項目を探す



そのすぐ下にある <DbProviderFactories />を消し、上書き保存する。ソリューションを開きなおす。


つまりは <DbProviderFactories />が余分らしい。

コメント

コメントをどうぞ

※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。

※投稿には管理者が設定した質問に答える必要があります。

名前:
メールアドレス:
URL:
次の質問に答えてください:
↓に「sakanade」と入力してください。

コメント:

トラックバック