Чилкат почты UWP на Windows 10 Phone выдаёт класс незарегистрированной ошибки - PullRequest
0 голосов
/ 21 февраля 2019

Как объяснено в http://www.chilkatsoft.com/downloads_uwp.asp,, мы установили среду выполнения Chilkat UWP через NuGet.Затем мы использовали следующий пример кода: https://www.example -code.com / csharp_winrt / smtp_simpleSend.asp , который должен отправить электронное письмо (используя наш собственный код разблокировки Chilkat).

Однако, хотя программа компилируется и запускается (мы тестируем ее на телефоне Nokia, развертывая ее прямо из Visual Studio на устройстве), мы напрямую получаем исключение в первой строке:

Chilkat.MailMan mailman = new Chilkat.MailMan ();

InnerException - Класс не зарегистрирован (Исключение из HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG))

РЕДАКТИРОВАТЬ: Я действительно ДЕЙСТВИТЕЛЬНО нашел решение.Мне пришлось скопировать Chilkat.dll в тот же каталог, где находился Package.appxmanifest (вниз из подкаталога bin \ Release).Это не значит, что теперь это работает.Журналы Chilkat (часть этого :) smtpAuthenticate: Этот SMTP-сервер не перечислял методы аутентификации.По умолчанию используется метод аутентификации LOGIN.login_method: LOGIN auth_login: SmtpCmdSendFailed: AUTH LOGIN --sendCmdToSmtp --smtpSendGet2 AUTH LOGIN не удалось --auth_login Не удалось войти в систему с помощью метода LOGIN --smtpAuthenticate

я использую электронную почту, так как я использую эту же настройкунасколько я могу видеть.

У кого-нибудь есть идея?

1 Ответ

0 голосов
/ 22 февраля 2019

Извините, что Chilkat отказался от поддержки Windows Phone много лет назад.(Windows Phone был полным чудом ..)

...