我正在嘗試使用NLog來使用mySQL表。我似乎有正確的配置設置,但我收到以下錯誤(在NLog捕獲異常)。NLog mySQL目標配置
2012-10-10 17:09:20.0200錯誤錯誤初始化目標數據庫目標[slogger] System.Configuration.ConfigurationErrorsException:無法找到或加載註冊的.Net Framework數據提供程序。 在System.Data.Common.DbProviderFactories.GetFactory(DataRow的providerRow) 在System.Data.Common.DbProviderFactories.GetFactory(字符串providerInvariantName) 在NLog.Targets.DatabaseTarget.InitializeTarget() 在NLog.Targets.Target.Initialize (LoggingConfiguration配置)。
我認爲這個錯誤與數據庫目標配置頁中的語句「參數名稱應該是在machine.config或app.config中註冊的提供程序不變名稱」有關,但我不確定如何更正錯誤。我有應用程序中引用的mySQL DLL。
以下是我的配置:
請讓我知道我在做什麼錯誤以及如何改變。我非常感謝幫助。這真是一個很酷的應用程序!
感謝
雷