119

MS SQL Server 2008 R2 をインストールしましたが、EDMX ファイルのデータベースからモデルを更新しようとすると、そのエラーが発生します。

ファイルまたはアセンブリ Microsoft.SqlServer.management.sdk.sfc バージョン 11.0.0.0 を読み込めませんでした

ここからMicrosoft SQL Server 2008 R2 共有管理オブジェクトをインストールしようとしましたが、うまくいきません。

4

12 に答える 12

13

これに関する私の経験を共有したいだけです。

私もこのエラーに遭遇しました。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 サーバー。

于 2014-09-09T06:23:38.250 に答える
10

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 アイテム

  • Microsoft® SQL Server® 2012 共有管理オブジェクト: x86x64
  • Microsoft® SQL Server® 2012 の Microsoft® System CLR タイプ: x86x64
  • Microsoft® SQL Server® 2012 ネイティブ クライアント: x86x64

他のスレッドに基づいて、最後の 1 つまたは 2 つの項目を必要としない場合があります。幸運を!

于 2014-03-26T20:52:47.303 に答える
7

SQL Server 2014 の場合:

http://www.microsoft.com/en-us/download/confirmation.aspx?id=42295

アーキテクチャの SharedManagementObjects.msi を選択します

于 2014-05-05T18:43:35.343 に答える
1

バージョン 11 の場合、Microsoft SQL Server 2012 Feature Pack をダウンロードします https://www.microsoft.com/en-us/download/confirmation.aspx?id=43339

  • ENU\x64\SQLSysClrTypes.msi
  • ENU\x64\SharedManagementObjects.msi

バージョン 12 の場合は、Microsoft SQL Server 2014 SP2 Feature Pack をダウンロードして ください https://www.microsoft.com/en-us/download/details.aspx?id=42295

  • ENU\x64\SQLSysClrTypes.msi
  • ENU\x64\SharedManagementObjects.msi
于 2017-10-21T10:37:07.903 に答える
1

@ImanMahmoudinasab が言及したリンクから「Microsoft® SQL Server® 2012 の Microsoft® System CLR タイプ」および「Microsoft® SQL Server® 2012 共有管理オブジェクト」をダウンロードしましたが、インストール中に共有管理オブジェクトに問題があり、いくつかの依存関係メッセージが表示されました。最後 インストール失敗!

最後に、Power Shell で問題を解決しました。以下のコマンドを使用して、管理者として PS を実行します。

Start-Process <path>\SharedManagementObjects.msi
于 2016-02-29T12:08:16.197 に答える