Доброго всем времени суток. Возникла потребность поменять форму, но при попытке выдаёт алерт, "Не удалось загрузить файл или сборку "MySql.Data, Version=6.8.3.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d" либо одну из их зависимостей. Не удается найти указанный файл. ". Если ничего не делать, то всё работает, но если попытаться что то исправить, вся система крашится с той же самой фразой "Не удалось загрузить файл или сборку "MySql.Data, Version=6.8.3.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d" либо одну из их зависимостей. Не удается найти указанный файл. ". Причина известна, какой то чудак поправил в коде то, что описывалось конструктором, как отследить и починить эту "поломку" ?
в проекте /referens - далее MySQL.Data - удалил и поставил версию 6.8.3, чудак оказался я, потому что думал что MySQL.Data последних версий содержит всё то же самое что содержали предыдущие, но нет
Если какой-то чудак что-то поправил и все сломалось - вам нужно начать пользоваться системами контроля версий(любыми - git,svn,tfs,hg - совершенно пофиг).
Если ваша программа кричит что не удается загрузить какую-либо сборку :
1) разберитесь что за сборка
2) разберитесь где она ее ищет
3) разберитесь нужна ли она вообще
4) поправьте ссылки или переустановите нужные пакеты( да, лучше пользоваться nuget чем копирнуть ссылочку и ткнуть программу в место где она лежит)