Visual Studio 2010 と SQL Server 2008 をインストールしました (64 ビット Windows 7 上)。[接続の追加] ダイアログを使用してデータ ソースを追加しようとすると、ダイアログはサーバーにデータを入力できますが、サーバーを選択するとデータベースにデータを入力できません。
データベース名を手動で入力して [OK] をクリックすると、「要求された .Net Framework Data Provider が見つかりません。インストールされていない可能性があります。」というエラーが表示されます。
私が試したこと:
- VS 2008 で同じプロセスに従うと、正常に機能します。
- VS 2010 と SQL Server 2008 をアンインストールして再インストールしました (そして SQL Server 2008 R2 をインストールしました) が役に立ちませんでした
- コンパクト バージョンの SQL Server を関連付ける machine.config(s) の行を手動でコメント アウトしました (VS 2008 の同様の問題に関連して見つけたフォーラムごと)。役立たず。
- 仮想マシンを作成し、VS 2010 (同じバージョンの Windows 7) のみをインストールしました。これは機能しますが、VM で作業する必要はありません。
- 既にデータ ソースがあるアプリケーションは正常にビルドされ、期待どおりに実行されますが、データ ソースから LINQ .edmx ファイルを更新しようとするとエラーが返されます。
他の誰かがこれを経験したことがありますか/うまくいった解決策を持っていますか? ご協力ありがとうございました。