0

私は asp.net を学習している学生で、作成したデータ ソースを再構成しようとしたときに問題が発生しました。Web アプリケーションを実行すると、データベース内のエントリを編集/追加/削除できますが、データソースを作成または再構成しようとすると、次のメッセージが表示されます。

この接続のデータベース スキーマを取得できませんでした。接続設定が正しく、データベースがオンラインであることを確認してください。

ファイルまたはアセンブリ 'Microsoft.SqlServer.Management.Sdk.Sfc、Version=10.0.0.0、Culture= ニュートラル、PublicKey Token=89845dcd8080cc91' またはその依存関係の 1 つを読み込めませんでした。システムは、指定されたファイルを見つけることができません。

現在、コンピューター上のデータベースの場所を変更したことはなく、元のフォルダーからデータベースを削除したこともありません。「サーバー エクスプローラー」タブに移動すると、データベースが接続されていることがわかります。データ接続リストでデータベースを右クリックし、[接続の変更...] に移動して [接続のテスト] オプションを実行すると、「接続のテストに成功しました」と表示されます。アプリケーションでデータベースを編集できるのに、Microsoft Visual Studio が接続を見つけてデータソースを編集できないのはなぜですか?

4

1 に答える 1

0

エラーは、システムが正しいアセンブリを見つけられないことが問題であることを示していました ( SQL Server SDK)。

のインストールが完了してSQL Serverいない、または正常に完了していないか、接続を成功させるためにいくつかのコンポーネントをダウンロードする必要があると思われます。

ここまたはここからダウンロードすることを検討するコンポーネントへの便利なリンク

于 2013-02-02T22:00:18.037 に答える