MS SQL Server 2008 R2 をインストールしましたが、EDMX ファイルのデータベースからモデルを更新しようとすると、そのエラーが発生します。
ファイルまたはアセンブリ Microsoft.SqlServer.management.sdk.sfc バージョン 11.0.0.0 を読み込めませんでした
ここからMicrosoft SQL Server 2008 R2 共有管理オブジェクトをインストールしようとしましたが、うまくいきません。
MS SQL Server 2008 R2 をインストールしましたが、EDMX ファイルのデータベースからモデルを更新しようとすると、そのエラーが発生します。
ファイルまたはアセンブリ Microsoft.SqlServer.management.sdk.sfc バージョン 11.0.0.0 を読み込めませんでした
ここからMicrosoft SQL Server 2008 R2 共有管理オブジェクトをインストールしようとしましたが、うまくいきません。
これに関する私の経験を共有したいだけです。
私もこのエラーに遭遇しました。MS Visual Studio 2013 を使用しており、以前に MS SQL Server 2012 をインストールしたことがありますが、MS SQL Server 2008 を使用しています。
私はこのエラーに頭を悩ませていました。SharedManagementObject、SQLSysClrTypes、および Native Client をインストールしようとしましたが、うまくいきませんでした。なんで?Visual Studio 2013を使用しているときに、上記のファイルの2008または2012バージョンをインストールしていることにようやく気づきました!! 私の考えは、データベースの問題であるため、ファイルのバージョンはラップトップにインストールされているMS SQL Serverと同じである必要がありますが、エラーはVisual StudioからではなくVisual Studioからのものであるため、2013バージョンをインストールする必要があったようですSQL サーバー。
VS 2012 と SQL Server 2008 R2 SP2、Developer Edition を実行しています。Microsoft® SQL Server® 2012 Feature Pack からアイテムをインストールする必要がありました。インストール手順には、これらのアイテムが SQL Server 2005 から 2012 まで機能することが記載されていると思います。このエラーを修正するための正確な要件はわかりませんが、3 つのアイテムをインストールしたところ、エラーは表示されなくなりました。
Microsoft® SQL Server® 2012 Feature Pack アイテム
他のスレッドに基づいて、最後の 1 つまたは 2 つの項目を必要としない場合があります。幸運を!
SQL Server 2014 の場合:
http://www.microsoft.com/en-us/download/confirmation.aspx?id=42295
アーキテクチャの SharedManagementObjects.msi を選択します
バージョン 11 の場合、Microsoft SQL Server 2012 Feature Pack をダウンロードします https://www.microsoft.com/en-us/download/confirmation.aspx?id=43339
バージョン 12 の場合は、Microsoft SQL Server 2014 SP2 Feature Pack をダウンロードして ください https://www.microsoft.com/en-us/download/details.aspx?id=42295
@ImanMahmoudinasab が言及したリンクから「Microsoft® SQL Server® 2012 の Microsoft® System CLR タイプ」および「Microsoft® SQL Server® 2012 共有管理オブジェクト」をダウンロードしましたが、インストール中に共有管理オブジェクトに問題があり、いくつかの依存関係メッセージが表示されました。最後 インストール失敗!
最後に、Power Shell で問題を解決しました。以下のコマンドを使用して、管理者として PS を実行します。
Start-Process <path>\SharedManagementObjects.msi