Я пытаюсь установить приложение ASP.NET, и у меня проблема с OutLook.
Код позади:
OutlookApplication = new Application();
NameSpace nameSpace = OutlookApplication.GetNamespace("MAPI");
nameSpace.Logon("", "", missing, missing);
nameSpace = null;
Когда я играю в приложение с Visual Studio, все в порядке.
Когда я играю в приложение с IIS, тогда:
System.UnauthorizedAccessException: получение фабрики классов COM для> компонента с CLSID {000209FF-0000-0000-C000-000000000046} не удалось из-за> следующей ошибки: 80070005 Доступ запрещен. (Исключение из HRESULT: 0x80070005> (E_ACCESSDENIED)).
Я уже пытался изменить конфигурацию DCOM для «Вложения сообщения OutLook» с помощью:
Приличия -> Личность -> Выполнить пользователя
Приличия -> Безопасность -> все виды доступа авторизованы для "всех".
NB: У меня нет проблем с другими офисными программами (Excel и Word).