問題:
Visual Studio 2010 Professional で、サーバー エクスプローラーを選択し、[データ接続] を右クリックして [接続の追加] を選択します。次に、次のエラーが表示されます。
Microsoft SQL Server Compact 3.5 の .NET Framework Data Provider で予期しないエラーが発生しました。この問題を解決するには、プロバイダーのベンダーにお問い合わせください。
私の環境:
- ウィンドウズ 7 SP1
- Visual Studio 2010 Professional (試用版)
- SQL Server 2008 R2 Express
私はもう試した
- Visual Web Developer Express のインストール (同じ問題が発生します)
- VS 2010 Professional の再インストール
- Sql Server 2008 R2 Express の再インストール
- ツール => 設定のインポートとエクスポート => すべての設定をリセット
- 実行: Devenv.exe /ResetSkipPkgs
コメント
何らかの形でレジストリが壊れている可能性があります。1 つの投稿: http://social.msdn.microsoft.com/Forums/en/vstsstart/thread/b6f7fc36-5a34-4166-9e75-7ac39993182b
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\DataProviders のレジストリを変更する必要があるとのことです
しかし、9.0 (または 10.0) フォルダーに DataProviders という名前のフォルダーすらありません。だから多分それは問題です。
助けてくれてありがとう!