Пакет NuGet MySql.Data не совместим с UWP 10.0.10586 - PullRequest
0 голосов
/ 24 апреля 2018

Похоже, пакет MySql.Data несовместим с Windows 10 Novermber Update (10.0; сборка 10586).

Чтобы запустить приложение на эмуляторах, мне нужно установить минимальное целевое значение Windows 10 Novermber Update. Но мне тоже нужны подключения к MySQL. Что я могу сделать?

Package MySql.Data 8.0.11 is not compatible with uap10.0.10586 (UAP,Version=v10.0.10586)

EDIT: Поэтому я попытался установить старую версию Mysql.Data (6.10.6). Он успешно установлен, но теперь, когда я пытаюсь подключиться к базе данных Mysql, выдает эту ошибку ниже:

FileNotFoundException: Could not load file or assembly 
'System.Diagnostics.Process, Version=4.0.0.0, Culture=neutral, 
PublicKeyToken=b03f5f7f11d50a3a'. The system cannot find the file specified.

connString = "*********";

mcon = new MySqlConnection(connString);

cmd = mcon.CreateCommand();

mcon.Open();//error happens at this line

1 Ответ

0 голосов
/ 25 апреля 2018

Так как NuGet MySql.Data 6.10.6 Зависимости, для него требуется .NETStandard 2.0, который поддерживается только в приложении UWP версии 16299 (см. .NET Standard ), поэтому еслиесли вы хотите использовать этот NuGet в приложении UWP, вы должны установить целевую версию и минимальную версию приложения в сборке Fall Creators Update 16299.

Так же, как и MySql.Data 8.0.11 ,вам также нужно установить целевую версию приложения и минимальную версию в сборке Fall Creators Update 16299.

...