Я создаю таблицу Excel сводной таблицы в своем веб-приложении ASP .NET с использованием компонентов Microsoft Office Interop Excel 12.0. Он создает файл Excel правильно, когда я запускаю его из моей Visual Studio 2008 в режиме отладки / выпуска.
Но когда я развернул решение в IIS 7, сначала у меня появились некоторые проблемы с разрешениями, которые я решил, дав разрешение в файле DCOMCNFG. Теперь я получаю следующую ошибку при попытке открыть файл Excel:
Microsoft Office Excel не может открыться или
сохранить больше документов, потому что там
не хватает доступной памяти или диска
пространство. • сделать больше памяти
доступные, закрытые рабочие книги или программы
тебе больше не нужно • освободить диск
пространство, удалите файлы, которые вам больше не нужны
с диска, на который вы сохраняете.
Это код, который я использовал для открытия и закрытия объекта приложения Excel
xlApp.Visible = true;
xlApp.UserControl = true;
oSheet = null;
oWB = null;
xlApp.Quit();
xlApp=null;