Не работает MimeKit в 7.7.0.0

tryinfinity

Client
Регистрация
24.12.2016
Сообщения
141
Благодарностей
3
Баллы
18
Доброго дня. Вот уже со всеми бубнами перетанцевал, не заводится.
Пробовал:
C#:
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
      <dependentAssembly>
        <assemblyIdentity name="System.Xml.XPath.XDocument" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-4.1.0.0" newVersion="4.1.0.0" />
      </dependentAssembly>
      
      <dependentAssembly>
        <assemblyIdentity name="MailKit" publicKeyToken="4e064fe7c44a8f1b" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-2.15.0.0" newVersion="2.10.1.0" />
      </dependentAssembly>
И свою версию закидывал в
C:\Program Files\ZennoLab\RU\ZennoPoster Pro V7\7.7.0.0\Progs\MimeKit.dll
c:\Program Files\ZennoLab\RU\ZennoPoster Pro V7\7.7.0.0\Progs\ExternalAssemblies\MimeKit.dll
Ничего не помогает.
Компиляция кода Ошибка в действии "CS1705" "Assembly 'MailKit' with identity 'MailKit, Version=2.10.0.0, Culture=neutral, PublicKeyToken=4e064fe7c44a8f1b' uses 'MimeKit, Version=2.10.0.0, Culture=neutral, PublicKeyToken=bede1c8a46c66814' which has a higher version than referenced assembly 'MimeKit' with identity 'MimeKit, Version=2.1.0.0, Culture=neutral, PublicKeyToken=bede1c8a46c66814'". [Строка: 49; Cтолбец: 5]

Не понимаю админов, зачем было вставлять свой нерабочий MimeKit. Все же работало нормально.
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 718
Баллы
113
зря сюда закинул C:\Program Files\ZennoLab\RU\ZennoPoster Pro V7\7.7.0.0\Progs\MimeKit.dll
надо отсюда в ExternalAssemblies копировать и добавлять уже оттуда в ссылки.
там версия 2.10.1.0 , вот ее и надо использовать.
если нужна другая версия то надо менять описание используемых dll в настройках зенки. где то админы писали.... кажется в ветке релиза 7.6.0 но это не точно. поищи по форуму, если очень надо именно свою версию использовать.
 

orka13

Client
Регистрация
07.05.2015
Сообщения
2 177
Благодарностей
2 183
Баллы
113
Там и MimeKit.dll и MailKit.dll надо забрасывать, есть подобный топик, у меня получилось, заменял в обеих папках файлы ("...\Progs\" и
"...\Progs\ExternalAssemblies\").
В ZennoPoster.exe.config и ProjectMaker.exe.config под версию мою (2.15.0.0) вот такое вставлял. Заметьте что там версия прописана 2.15:
Код:
      <dependentAssembly>
      <assemblyIdentity name="MailKit" publicKeyToken="4e064fe7c44a8f1b" culture="neutral" />
      <bindingRedirect oldVersion="0.0.0.0-2.15.0.0" newVersion="2.15.0.0" />
      </dependentAssembly>
DLLки 2.15.0.0 прикрепляю.
 

Вложения

Последнее редактирование:

tryinfinity

Client
Регистрация
24.12.2016
Сообщения
141
Благодарностей
3
Баллы
18
Вроде перестал ругаться, но исчезли в версии 2.15.0.0
- FolderAccess
- MessageFlags
 
Последнее редактирование:

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 718
Баллы
113
  • Спасибо
Реакции: tryinfinity

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