Я создал настольное приложение, используя C#
, имея базу данных mysql
. Я установил mysql connector
для подключения к mysql DB
.Не удалось загрузить файл или сборку 'MySql.Data, Version = 6.7.4.0
Когда я даю абсолютный путь до директора проекта, я могу успешно запустить приложение. Однако, когда я скопировал файл .exe
из папки bin/release
, приложение не работает. Нужно MySql.Data.dll
в текущей папке, тогда только это сработало, как мы можем удалить эту зависимость?
Я проверил другие свойства в ссылке, например Скопировать локально = true.
еще не работает.
, в каком файле вы установили CopyLocal? – hallie
возможно дублированный вопрос http://stackoverflow.com/questions/13965181/conect-mysql-with-mysql-enterprise-dll-message-could-not-load-file-or-assembly/13965377#13965377 – Sean