2017-07-20 5 views
1

J'utilise SQL Server 2014 et j'essaie d'y accéder avec C# en utilisant SMO (Server Management Objects). J'ai installé les fichiers dll requis via le gestionnaire de paquets Nuget.Impossible de charger le fichier ou l'assemblage exeption

Cependant, chaque fois que je tente de lancer ma demande, il entre dans un état de pause et jette l'exception suivante:

Screenshot of the exeption

J'ai essayé de résoudre ce problème en installant des fichiers SharedManagementObjects.msi et SQLSysClrTypes_amd64.msi pour SQL Server 2014, et même pour d'autres versions juste pour être sûr, cependant, rien n'a aidé.

Répondre

0

Peut-être que le problème est avec l'ensemble SqlServer.ConnectionInfo, version .100.0.0?

Je ne sais pas, mais je dirais que les numéros de version 12.0.0.0 et 14.100.0.0 fait référence à Sql Server versions:

  • SQL Server 2014 -> Version 12
  • SQL Server 2017/vNext (?) -> version 14 - pas encore sorti!

Cela signifie que vous avez un mix avec différentes versions dll.