2016-07-15 8 views
0

Ich benutze VS 2013 und SQL SERVER 2014 und ich versuche, Entity Framework zu verwenden, um eine Verbindung mit der DB herzustellen von VS 2013. Ich bekomme die Testverbindung erfolgreich, wenn ich das Entity-Datenmodell hinzufüge, aber den obigen Fehler erhalte.Fehler: Konnte Datei oder Assembly nicht laden 'Microsoft.SqlServer.Management.Sdk.Sfc, Version = 11.0.0.0'

Fehler: Kann Datei oder Assembly laden 'Microsoft.SqlServer.Management.Sdk.Sfc, Version = 11.0.0.0' -System kann angegeben

die Datei nicht finden

ich so viel Lösung versucht, ich wieder -installed SQLSysClrTypes.msi, SharedManagementObjects.msi, DB2OLEDBV5_x64.msi und vcredist_x64.exe, um dies zu beheben; aber es hat nicht funktioniert.

Könnte mir bitte jemand eine Lösung vorschlagen?

Danke, Saloni

+0

diese http://stackoverflow.com/questions/16906686/could-not-load-file-or-montage-microsoft-sqlserver-management-sdk-sfc-version-1? – kurakura88

+0

Ich habe das neu installiert, aber das hat mein Problem nicht gelöst. Ich habe meine Maschine neu gestartet, aber nicht erfolgreich. – Saloni

+0

'Microsoft.SqlServer.Management.Sdk.Sfc Version 11 ist zwar an SQL Server 2012 gebunden, aber Sie haben gesagt, Sie haben SQL Server 2014. Also, ich frage mich über diese Diskrepanz. – kurakura88

Antwort

2

Ebenso wie die Antwort zu stempeln, mich in dem Antwortblock aus meinem umschreiben lassen. Installieren Sie die richtige Microsoft.SqlServer.Management.Sdk.Sfc Version 11 SharedManagementObjects.msi von http://www.microsoft.com/en-us/download/details.aspx?id=35580, da es scheint, als ob die Entität den vorherigen SQL Server (2012) verwendet.

0

Problem: (Sql-Server 2012) Dieses Problem tritt auf, wenn Assembly Microsoft.SqlServer.management.sdk.sfc Version 11.0.0.0 von Visual Studio nicht gefunden wird.

Lösung: gehen Sie einfach auf http://www.microsoft.com/en-us/download/details.aspx?id=35580 und Download:

ENU \ x64 \ SharedManagementObjects.msi für X64 OS oder

ENU \ x86 \ SharedManagementObjects.msi für X86 OS,

dann Installieren Sie es und starten Sie Visual Studio neu.