Microsoft Visual Studio
Datei oder Assembly konnte nicht geladen werden 'Microsoft.SqlServer.Management.Sdk.Sfc, Version = 11.0.0.0, Kultur = neutral, PublicKeyToken = 89845dcd8080cc91 'oder eines seiner Abhängigkeiten. Das System kann die angegebene Datei nicht finden.
Ich kann die referenzierte DLL nicht sehen, obwohl sie sich an der richtigen Stelle befindet. Ich kann daher die Datenquelle nicht an das Steuerelement binden. Was könnte ich nicht tun?
Bitte sehen Sie die ursprüngliche Frage und antworten Sie hier: Could not load file or assembly Microsoft.SqlServer.management.sdk.sfc version 11.0.0.0
Microsoft.SqlServer.management.sdk.sfc version 11.0.0.0
von Visual Studio 2012 nicht gefunden wurde. (Sql-Server 2012)
Lösung: gehen Sie einfach zu Ссылка und downloaden:
ENU\x64\SharedManagementObjects.msi
für X64 OS oder ENU\x86\SharedManagementObjects.msi
für X86 OS, installieren Sie es und starten Sie Visual Studio neu.
Problem: Dieses Problem tritt auf, wenn die AssemblyMicrosoft.SqlServer.management.sdk.sfc version 10.0.0.0
von Visual Studio 2010 nicht gefunden wurde. (SQL Server 2008)
Lösung: gehen Sie einfach zu Ссылка und downloaden:
1033\x64\SharedManagementObjects.msi
für X64 OS oder 1033\x86\SharedManagementObjects.msi
für X86 OS, (In den meisten Fällen ist das Herunterladen dieser Datei besser Ссылка )
installieren Sie es und starten Sie Visual Studio neu.
Von hier aus: -
Aus der Fehlermeldung können wir sehen, dass eine Komponente fehlt VS 2012 Installation. Die fragliche Versammlung - Microsoft.SqlServer.Manangement.Sdk.Sfc Version 11 - ist eine Komponente DLL für SMO Assemblies (obwohl SFC ursprünglich für ehrgeizigere SSMS-Erweiterung), und es ist in SQL Server 2012 enthalten Geteilte Verwaltungsobjekte.
[SQL 2012-freigegebene Verwaltungsobjekte] ist abhängig von [SQL System CLR types] -Komponente, also müssen Sie SQL Server System CLR installieren Typen zuerst.
[SQL Server 2012-System-CLR-Typen] befinden sich in der Mitte von SQL 2012 Feature Pack Webseite ( Ссылка )
Ich möchte nur meine Erfahrung dazu teilen.
Auch ich bin auf diesen Fehler gestoßen. Ich benutze MS Visual Studio 2013 und ich habe einen MS SQL Server 2008, obwohl ich MS SQL Server 2012 vorher installiert hatte.
Ich habe mir diesen Fehler einen Tag lang in den Kopf gesetzt. Ich habe versucht, SharedManagementObject, SQLSysClrTypes und Native Client zu installieren, aber es hat nicht funktioniert. Warum? Nun, ich dachte mir, dass ich 2008 oder 2012 Version der besagten Dateien installieren würde, während ich Visual Studio 2013 benutze !! Meine Idee ist, da es sich um ein Datenbankproblem handelt, die Version der Dateien sollte identisch mit dem auf dem Laptop installierten MS SQL Server sein, aber anscheinend sollte ich die 2013 Version installiert haben, da der Fehler von Visual Studio stammt und nicht von der SQL-Server.
Ich hatte dieses Problem nach der Installation von SQL Server Express 2014. Offensichtlich weist 2012 auf einige Dateien, die in 2014 sind, und ich löschte alle alten Versionen von SQL Server vollständig. Nach viel Frustration habe ich Visual Studio 2013 neu geladen und es hat alle benötigten Dateien eingerichtet und funktioniert jetzt mit SQL Server Express 2014
Tags und Links sql sql-server visual-studio-2012