J'ai créé un nouveau projet de base 2.0 Asp.Net, a ajouté MySql.Data
Lorsque je tente:Impossible de se connecter à MySQL sur ASP.Net Core 2.0
mySqlConnection.Open();
alors cette exception se produit:
Une exception non gérée s'est produite lors du traitement de la demande. FileNotFoundException: Impossible de charger le fichier ou l'assembly 'System.Management, Version = 4.0.0.0, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a'. O sistema não pode encontrar o arquivo especificado. MySql.Data.MySqlClient.MySqlConnectAttrs.get_OSDetails() TargetInvocationException: Une exception a été émise par la cible d'un appel. System.RuntimeMethodHandle.InvokeMethod (cible d'objets, objet [] arguments, Signature sig, constructeur bool)
J'ai cherché et n'a pas trouvé System.Management sur NuGet pour ASP.Net de base.
également sur les dépendances (références), Cela montre sur:
Package 'MySql.Data.6.9.9' a été restauré à l'aide » .NETFramework, Version = V4.6.1' au lieu du Cadre cible du projet '.NETCoreApp, Version = v2.0'. Ce paquet peut ne pas être entièrement compatible avec votre projet. Comment se connecter à MySQL en utilisant Nuget sur cette situation?
https: // stackoverflow .com/a/46015751/194717 – Tony