Проблема с библиотекой

  • Автор темы Автор темы LiMe
  • Дата начала Дата начала

LiMe

Client
Регистрация
10.12.2015
Сообщения
628
Реакции
345
Баллы
63
C#:
Развернуть Свернуть Копировать
Выполнение действия CSharp OwnCode: DB Open. [Общий код: Строка: 381; Cтолбец: 2] Не удалось загрузить файл или сборку "MySql.Data, Version=6.9.6.0, Culture=neutral, PublicKeyToken=null" либо одну из их зависимостей. Найденное определение манифеста сборки не соответствует ссылке на сборку. (Исключение из HRESULT: 0x80131040)
Подскажите пожалуйста, в чем проблема, подключал уже и из папки Progs и тот что у меня был, не хочет почему-то заводиться, хотя месяцев 6 назад, все без проблем работало. Версия 7.4.0.0
 
Только что проверил на 7.4.0.0, всё заработало.

Подключите через "Ссылки из GAC" Mysql.Data.dll из папки установленного ZP. Путь у меня - c:\Program Files\ZennoLab\RU\ZennoPoster Pro V7\7.4.0.0\Progs
 
  • Спасибо
Реакции: LiMe
Только что проверил на 7.4.0.0, всё заработало.

Подключите через "Ссылки из GAC" Mysql.Data.dll из папки установленного ZP. Путь у меня - c:\Program Files\ZennoLab\RU\ZennoPoster Pro V7\7.4.0.0\Progs

Я уже пробовал и из Progs и из dll которую раньше добавлял, ноль реакции. Ошибка.
 
Вам необходимо удалить в проекте MySql.Data, сохранить, закрыть PM (что бы выгрузить всё лишнее), открыть проект и добавить MySql.Data из папки Progs.
Ошибка возникает из-за конфликта версий, в постере обновляется dll, но в шаблоне привязка к старой dll.
 
  • Спасибо
Реакции: LiMe и nicanil
Вам необходимо удалить в проекте MySql.Data, сохранить, закрыть PM (что бы выгрузить всё лишнее), открыть проект и добавить MySql.Data из папки Progs.
Ошибка возникает из-за конфликта версий, в постере обновляется dll, но в шаблоне привязка к старой dll.

Аналогичная ситуация, удалял, перезапускал ПМ, добавлял - ошибка. Удалял, закрывал ZP, перезапускал ПМ, добавлял - ошибка.
Причем ошибка одна и та же...
 
Аналогичная ситуация, удалял, перезапускал ПМ, добавлял - ошибка. Удалял, закрывал ZP, перезапускал ПМ, добавлял - ошибка.
Причем ошибка одна и та же...
Значит вы что-то делаете не так, например подключаете не ту dll.
 
  • Спасибо
Реакции: LiMe
Значит вы что-то делаете не так, например подключаете не ту dll.

Добавляю вот эту dll:
81302


По итогу при выполнение экшена - "Открытие соединения", получаю ошибку:
81303
 
Попробуйте выполнить шаблон во вложении. Это из темы Заготовка для работы с БД MySQL в кубике C#. В экшене C# оставил только один, первый, запрос.
Так же не забудьте указать в экшене данные для подключения к своей БД.
 

Вложения

  • Спасибо
Реакции: LiMe
Попробуйте выполнить шаблон во вложении. Это из темы Заготовка для работы с БД MySQL в кубике C#. В экшене C# оставил только один, первый, запрос.
Так же не забудьте указать в экшене данные для подключения к своей БД.

Аналогичная ошибка...
C#:
Развернуть Свернуть Копировать
Выполнение действия CSharp OwnCode. [Общий код: Строка: 67; Cтолбец: 2] Не удалось загрузить файл или сборку "MySql.Data, Version=6.9.6.0, Culture=neutral, PublicKeyToken=null" либо одну из их зависимостей. Найденное определение манифеста сборки не соответствует ссылке на сборку. (Исключение из HRESULT: 0x80131040)
 
Аналогичная ошибка...
Смог воспроизвести у себя эту проблему. Для этого скопировал старую версию Mysql.Data.dll в папку ExternalAssemblies. Теперь при запуске шаблона получаю точно такую же ошибку.

Делаем следующее: удаляем из c:\Program Files\ZennoLab\RU\ZennoPoster Pro V7\7.4.0.0\Progs\ExternalAssemblies\ файл Mysql.Data.dll и затем копируем его туда из папки c:\Program Files\ZennoLab\RU\ZennoPoster Pro V7\7.4.0.0\Progs
 
  • Спасибо
Реакции: LiMe
Смог воспроизвести у себя эту проблему. Для этого скопировал старую версию Mysql.Data.dll в папку ExternalAssemblies. Теперь при запуске шаблона получаю точно такую же ошибку.

Делаем следующее: удаляем из c:\Program Files\ZennoLab\RU\ZennoPoster Pro V7\7.4.0.0\Progs\ExternalAssemblies\ файл Mysql.Data.dll и затем копируем его туда из папки c:\Program Files\ZennoLab\RU\ZennoPoster Pro V7\7.4.0.0\Progs

Огромное вам спасибо, проблема ушла, и все работает хорошо :)
 
  • Спасибо
Реакции: nicanil и Yuriy Zymlex
Скорее всего проблема в этом, т.е. пытались загрузили старую dll.
Столкнулся с такой же проблемой, только с другой библиотекой. Что только не делал, ничего не помогает(

Выполнение кода C# Результат: Не удалось загрузить файл или сборку "System.Memory, Version=4.0.1.2, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51" либо одну из их зависимостей. Найденное определение манифеста сборки не соответствует ссылке на сборку. (Исключение из HRESULT: 0x80131040)
 
Столкнулся с такой же проблемой, только с другой библиотекой. Что только не делал, ничего не помогает(
Возможно версия шарпа в билиотеке выше, чем в зенке. Попробуйте другую версию. Так же некоторые библиотеки могут использовать зависимости (ссылки на другие либы) и если не могут их найти, то выдают ошибки.
 
Возможно версия шарпа в билиотеке выше, чем в зенке. Попробуйте другую версию. Так же некоторые библиотеки могут использовать зависимости (ссылки на другие либы) и если не могут их найти, то выдают ошибки.

А если я брал библиотеку из папки зенно? Т.е она там уже была с момента установки. Я пытался поставить самую последную версию этой длл, зенно вообще не запустился
Пробовал подгружать зависимости, не помогло
 
Последнее редактирование:
Решил проблему тем что переустановил зенку, и использвал уже имеющиеся библиотеки в папке с программой, просто скоприровав их в папку ExternalAssamblies. До этого три библиотеки которые мне нужны были, качал отдельно, самые последние версии, но как оказалось они уже есть в папке с программой, хоть не самые свежие, но зато все завелось! Речь шла о билиотеках MailKit, MimeKit и System.Memory
 
  • Спасибо
Реакции: orka13
Решил проблему тем что переустановил зенку, и использвал уже имеющиеся библиотеки в папке с программой, просто скоприровав их в папку ExternalAssamblies. До этого три библиотеки которые мне нужны были, качал отдельно, самые последние версии, но как оказалось они уже есть в папке с программой, хоть не самые свежие, но зато все завелось! Речь шла о билиотеках MailKit, MimeKit и System.Memory
Теперь ваш шаблон зависит от версий библиотек ZP.
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)