2017-07-20 5 views
1

Ich verwende SQL Server 2014 und versuche, mit C# mithilfe von Serververwaltungsobjekten (SMO) darauf zuzugreifen. Ich habe erforderliche DLL-Dateien über den Nuget-Paketmanager installiert.Datei- oder Assembly-Ausnahme konnte nicht geladen werden

Jedes Mal, wenn ich versuche, meine Anwendung auszuführen, tritt sie in einen Unterbrechungszustand und wirft die folgende Ausnahme:

Screenshot of the exeption

habe ich versucht, dieses Problem zu lösen, indem SharedManagementObjects.msi und SQLSysClrTypes_amd64.msi Dateien für SQL Server installieren 2014, und auch für andere Versionen, nur um sicher zu sein, half nichts.

Antwort

0

Vielleicht ist das Problem mit der Montage SqlServer.ConnectionInfo, Version .100.0.0?

nicht sicher, aber ich würde sagen, dass die Versionsnummern 12.0.0.0 und 14.100.0.0 auf SQL Server-Versionen verweisen:

  • SQL Server 2014 -> Version 12
  • SQL Server 2017/vNext (?) -> Version 14 - noch nicht raus!

Das bedeutet also, Sie haben eine Mischung mit verschiedenen DLL-Versionen.

Verwandte Themen