私は、新しいAsp.Netコア2.0プロジェクトを作成し、私がしようとするとMySql.Data
を追加しました:は2.0
mySqlConnection.Open();
、この例外が発生します。
要求の処理中に未処理の例外が発生しました。 FileNotFoundException:ファイルまたはアセンブリ 'System.Management、Version = 4.0.0.0、Culture = neutral、PublicKeyToken = b03f5f7f11d50a3a'を読み込めませんでした。オステオ・ノード・オブ・ア・ノード・オブ・ア・アーキテクチャー MySql.Data.MySqlClient.MySqlConnectAttrs.get_OSDetails() TargetInvocationException:呼び出しのターゲットによって例外がスローされました。 System.RuntimeMethodHandle.InvokeMethod
(対象ターゲットは、[]引数、署名SIG、BOOLコンストラクタオブジェクト)Iを検索およびASP.NetコアのNuGetにSystem.Managementを見つけられませんでした。
依存(参照)にも、 これは、上で示し:
パッケージ 'MySql.Data.6.9.9は' 」.NETFramework、バージョン= v4.6.1' の代わりに使用して復元しました。プロジェクトターゲットフレームワーク '.NETCoreApp、バージョン= v2.0'。このパッケージは、プロジェクトと完全に互換性がない可能性があります。
この状況でNugetを使用してMySQLに接続するにはどうすればよいですか?
ます。https:// stackoverflowのこれらにアクセスするには、あなたのnugetマネージャーまたはあなたが使用することができ、パケット・マネージャの「プレリリースを含める」オプションをチェックしますか.com/a/46015751/194717 – Tony