MySQL Connector не работает - PullRequest
0 голосов
/ 03 мая 2018

Я скачал и установил MySql Connector для .NET 6.10.7 .

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <configSections>
    <section name="assemblies" type="Simple.Framework.AssembliesConfigurationSection, Simple.Framework"/>
  </configSections>

    <connectionStrings>      
        <add name="PTSystemMySql"
            connectionString="Data Source=localhost;Database=PrescriptionTrackingSystem;User ID=root;Password=xyz;"
            providerName="MySql.Data.MySqlClient" />
    </connectionStrings>
</configuration>

Но у меня есть две проблемы:

  1. MySql.Data.dll не отображается в диспетчере ссылок Visual Studio:

enter image description here

  1. Я добавил вручную MySql.Data.dll:

enter image description here

Но я все еще получаю сообщение об ошибке:

An unhandled exception of type 'System.Configuration.ConfigurationErrorsException' 
occurred in System.Data.dll

Additional information: Failed to find or load the registered .Net Framework 
Data Provider.`

Примечание. Я на 100% уверен, что с исходным кодом проблем нет. Ведь исходный код полностью функционален в случае MS Access и MS SQL Server.

1 Ответ

0 голосов
/ 03 мая 2018

Похоже, вы используете старую версию .NET (на скриншоте показано «Targeting: .NET Framework 2.0»).

Согласно документации , для версии 6.10.7 требуется разъем .Net 4.5.2 как минимум.

...