text: I am using
  MySql.Data.dll on my Asp.net application, my application works good locally when I run it from Visual Studio. but when I published it on my host i get this error
  Compilation Error Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately. Compiler Error Message: CS0246: The type or namespace name 'MySql' could not be found (are you missing a using directive or an assembly reference?) Source Error: Line 1: using MySql.Data.MySqlClient; Line 2: using System; Line 3: using System.Collections.Generic;
  Although I but these files in "Bin" folder
  MySql.Data.dll
  BouncyCastle.Crypto.dll
  Google.Protobuf.dll, then I Added these line on Web.Config file
  <add assembly="MySql.Data, Version6.3.5.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d"/>
  but I get another error
  Could not load file or assembly 'MySql.Data\, Version6.3.5.0\, Culture\=neutral\, PublicKeyToken\=c5687fc88969c44d' or one of its dependencies. The given assembly name or codebase was invalid. (Exception from HRESULT: 0x80131047)
  please help
  Notes
  * I am using .Net Framework 4.5.2
  * I installed "MySQL" 8.0.16 from NuGet
  * I get MySQL version and PublicKeyToken from PowerShell cmd
  please help
  User contributions licensed under CC BY-SA 3.0