Моноконнектор C# MySql: невозможно подключиться к любому указанному хосту MySQL

Я предполагаю, что это ошибка с коннектором MySQL с моно, но я подумал, что спрошу, если у кого-то есть нашел обходной путь.

У меня есть решение VS, работающее под управлением .net 4 (последний моно), я использую последнюю версию коннектора MySQL, только что полученную сегодня утром с их веб-сайта.

Если я открою проект с помощью Visual Studio, скомпилирую и запущу коннектор MySQL, он почти мгновенно подключится к базе данных MySQL, и все будет хорошо.

Если я открою тот же самый проект в MonoDevelop (что приведет к его сборке с помощью mono, а не MS .net4) без изменения ни одной строки кода, ответ соединителя MySQL: «Невозможно подключиться ни к одному из указанных хостов MySQL»

. Это не может быть проблемой базы данных, иначе я увидел бы проблему в обеих сборках. Даже если вы остаетесь в MonoDevelop и строите с помощью MS .net framework оттуда, все равно получается хорошее соединение.

Моя строка подключения содержит сервер, порт, uid, пароль, время ожидания подключения, базу данных, пул

Дополнительные сведения:

Windows 7 x64 визуальная студия 2010 Моно 2.10.8 MonoDevelop 3.0.2

Я видел большое количество результатов поиска в Google по моему вопросу, но все они, похоже, связаны с разными проблемами или из-за старых ошибок, которые с тех пор были исправлены с помощью методов, которые определенно не работали в этом кейс.

Редактировать: кто-нибудь может воспроизвести то, что я здесь вижу?

6
задан S_BatMan 21 June 2012 в 23:21
поделиться