Основная настройка заключается в том, что у меня есть веб-приложение, которое вызывает службы отчетов SQL для запуска отчетов. Отчеты имеют возможность возврата в формате PDF или Excel. Код в фоновом режиме запускает отчет, получает результаты и записывает их, используя httpResponse.BinaryWrite (). Большинство отчетов работают нормально. IE распознает файл Excel, запускает Excel и открывает рабочий лист. ОДНАКО, некоторые отчеты не вызывают запуск Excel. Некоторые заканчиваются каким-то виджетом Excel, который работает в IE. Это неудовлетворительно.
Код для запуска отчетов и их отображения является полностью общим и используется всеми отчетами. Так что я думаю, что это как-то связано с отчетом ... но я не знаю, что это может быть. На данный момент я действительно держусь в темноте.
Это происходит только при использовании Excel 2003. Excel 2007 работает нормально. В настоящее время я не могу найти машину для разработки под управлением Excel 2003, поэтому попытка и отладка была непростой задачей.
Есть идеи?