Я создал приложение, которое соединяет и выполняет функцию с базой данных. Однако при компиляции и публикации приложения мои клиенты сообщают об ошибке при попытке открыть файл о пропавшем файле.Как сделать работу с программой на каждом компьютере Windows?
Таким образом, они должны быть установлены разъем, прежде чем они могут использовать мое заявление, как я могу это исправить?
Какой установщик вы используете? – klugerama
Возьмите ссылку на MySql.Data и отметьте ее, чтобы скопировать локальную версию в ваше решение. Это приведет к тому, что файл DLL будет скопирован в ваш контейнер при создании проекта (http://msdn.microsoft.com/en-us/library/t1zz5y8c%28v=vs.90%29.aspx). Или создайте установщик, который устанавливает .net-соединитель mysql. (Уже упоминается в ответе с помощью spender) – user2453734