Bonjour,
J'ai une base MYSQL sur mon serveur. j'ai fait un programme C# qui recopie des données depuis une table vers un classeur Excel. j'ai testé mon programme en ligne de commande sur le serveur et ça fonctionne.
Ce programme est appelé depuis une page PHP. Lorsque je lance la page PHP (donc sans être sur le serveur), le programme me sort l'erreur suivante :
Unhandled Exception: System.UnauthorizedAccessException: Access to the registry key 'Global' is denied.
at Microsoft.Win32.RegistryKey.Win32Error(Int32 errorCode, String str)
at Microsoft.Win32.RegistryKey.InternalGetValue(String name, Object defaultValue, Boolean doNotExpand, Boolean checkSecurity)
at Microsoft.Win32.RegistryKey.GetValue(String name)
at System.Diagnostics.PerformanceMonitor.GetData(String item)
at System.Diagnostics.PerformanceCounterLib.GetPerformanceData(String item)
at System.Diagnostics.PerformanceCounterLib.get_CategoryTable()
at System.Diagnostics.PerformanceCounterLib.CategoryExists(String machine, String category)
at System.Diagnostics.PerformanceCounterCategory.Exists(String categoryName, String machineName)
at System.Diagnostics.PerformanceCounterCategory.Exists(String categoryName)
at MySql.Data.MySqlClient.PerformanceMonitor..ctor(MySqlConnection connection)
at MySql.Data.MySqlClient.MySqlConnection.Open()
at Facturation.Program.Main(String[] args)
Si quelqu'un peut m'aider, ça me plairait...
Merci
Matthieu