mySQL テーブルを使用するために NLog を試しています。構成が正しく設定されているようですが、次のエラーが発生しています (NLog で例外をキャプチャしています)。
2012-10-10 17:09:20.0200 エラー ターゲット データベース ターゲットの初期化中にエラーが発生しました [slogger] System.Configuration.ConfigurationErrorsException: 登録された .Net Framework Data Provider の検索または読み込みに失敗しました。System.Data.Common.DbProviderFactories.GetFactory (DataRow providerRow) で System.Data.Common.DbProviderFactories.GetFactory (String providerInvariantName) で NLog.Targets.DatabaseTarget.InitializeTarget() で NLog.Targets.Target.Initialize (LoggingConfiguration 構成) .
このエラーは、データベース ターゲット構成ページの "The parameter name should be a provider invariant name as registered in machine.config or app.config" というステートメントに関連していると思いますが、エラーを修正する方法がわかりません。アプリケーションで mySQL DLL を参照しています。
以下は私の構成です:
私が間違っていることと、変更する方法を教えてください。本当に助かります。これは本当にクールなアプリです!
ありがとう
レイ