Я работаю, чтобы получать почту из Outlook программным способом. Когда я запускал программу из консоли, она работала нормально. Но я попытался автоматизировать его с помощью планировщика задач, задав опцию «запускать, вошел ли пользователь в систему» и получил сообщение об ошибке «Получение фабрики классов COM для компонента с CLSID {0006F03A-0000-0000-C000-000000000046} не удалось".
Я гуглил его и нашел, что кто-то говорит добавить разрешение к ключу, а затем я начал играть с ключом реестра и снял один флажок, перейдя к свойству Permission, и он автоматически удалил все разрешения, и теперь ключ не доступен никому. Теперь мое консольное приложение также выдает ту же ошибку. Ниже приведены некоторые снимки экрана:
Как видите, при нажатии клавиши выдается сообщение об ошибке «Доступ запрещен», а при попытке добавить разрешение выдается еще одно предупреждение. Если я нажимаю «ОК», он открывает всплывающее окно с разрешениями, но не позволяет добавлять пользователей. Так может кто-нибудь помочь мне исправить эту проблему с ключом реестра? Есть ли способ перерегистрировать ключ, удалив поврежденный? Буду очень признателен за любую помощь.