Здравствуйте, есть асп приложение автоматизации ворда. На встроенном сервере студии все работает, как только переношу на iis, падает на word.Documents.Open с эксепшеном:
Не удается запустить событие.
errorcode = -2146822286
Здравствуйте, Дюша, Вы писали:
Д>Проверьте права доступа пользователя ASPNET к word.exe и самому файлу, к которому обращаетесь.
Спасибо за совет, все уже раздал, даже добавлял его в группу "Администраторы" — не помогает
Частично решил проблему, путем добавления в конфиг:
<identity impersonate="true" userName="user" password="..." />
Где вместо user вписываю администратора или своего пользователя — работает. С ASPNET или IUSR не пашет.
Здравствуйте, SUKER, Вы писали:
SUK><identity impersonate="true" userName="user" password="..." /> SUK>Где вместо user вписываю администратора или своего пользователя — работает. С ASPNET или IUSR не пашет.
Можно еще посмотреть в Local Security Setting — вполне возможно, что для ASPNET есть специальные запрещенния
Если у Вас нет паранойи, то это еще не значит, что они за Вами не следят.
Здравствуйте, TK, Вы писали: TK>Можно еще посмотреть в Local Security Setting — вполне возможно, что для ASPNET есть специальные запрещенния
Ага, покопался — различия есть. Но явных запретов нет, т.е. просто чего-то не хватает. Но я ведь их в администраторы пихал и не работало
Оказ-ся смена группы не подхватывается пока не перезагрузишься Пробовал с ASPNET и IUSR, после добавления в администраторы и перезагрузки все пашет.
Что самое интересно, у мелкософта написано:
Add the OfficeAutomationUser account to the Administrators group
Но у них там сервис от его имени запускался, а в моем случае надо явно в конфиге прописывать, как я понял...