Как объяснено в 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
я использую электронную почту, так как я использую эту же настройкунасколько я могу видеть.
У кого-нибудь есть идея?