Назад | Перейти на главную страницу

Сохранение файла, созданного с помощью Excel (2003) Interop, в IIS 7.0 Windows 2008 x64

У меня есть сценарий, который генерирует электронную таблицу Excel, которая, похоже, работает до тех пор, пока не достигнет вызова SaveAs (). Я пробовал изменить настройки DCOM, настройки пула приложений, настройки олицетворения в web.config, и ни один из них, похоже, ничего не делает.

Что мне не хватает?

Вы делаете автоматизацию Excel на стороне сервера? Тогда на вашем месте я бы рассмотрел советы, содержащиеся в KB 257757.

http://support.microsoft.com/kb/257757

Я полагаю, вы запускаете свои рабочие процессы в 32-битном режиме? Если не смотри http://blogs.iis.net/hosterposter/archive/2007/02/12/getting-64-bit-or-32-bit-applications-working-on-iis-6-0-x64.aspx

Я полагаю, это очевидный вопрос, но проверяли ли вы, что у вас есть доступ к папке, в которой сохраняется электронная таблица? Судя по тегам, я предполагаю, что это делается со страницы ASP.Net на веб-сервере, и в этом случае он будет работать либо как пользователь, открывающий страницу, если вы используете аутентификацию, либо как, э-э, что-то еще, если это анонимный доступ.

JR