К сожалению, веб-приложение Excel не может обработать ваш запрос

Обновлено: 21.11.2024

Классические веб-формы и Excel — получение Не удалось загрузить — проблема с сетью при попытке загрузить сгенерированную электронную таблицу Excel

Я пытаюсь использовать старое приложение ASP.NET, написанное с помощью VB.NET кем-то (не мной) много лет назад. Мне поручили его поддерживать. Это интранет-приложение, используемое два раза в год, каждый раз в течение примерно 3 недель. Сотрудники вводят данные за 3 недели, два раза в год. После завершения ввода данных их менеджеры создают отчеты, которые затем используются для отчетности перед источниками финансирования. Большинство отчетов написано в Crystal Reports - все работают нормально. В одном отчете создается электронная таблица Excel, которая загружается на компьютер пользователя (менеджера) для предоставления отчета источнику финансирования. Именно эта часть не работает. Когда я запускаю отчет в Microsoft Edge, вводя параметры на странице, которые затем используются при создании электронной таблицы Excel с именем Temp.xls, происходит сбой с ошибкой «Не удалось загрузить — проблема с сетью». Когда я пытаюсь использовать Google Chrome, я получаю сообщение об ошибке «Ошибка сети». Итак, то же самое, что дает мне MS Edge.

В прошлом году мне пришлось внести некоторые изменения в приложение. Одним из таких изменений было создание электронной таблицы Excel. Это код:

Это изменение хорошо сработало ранее в этом году, когда менеджеры использовали приложение для создания электронной таблицы Excel. Сейчас я тестирую приложение, готовясь к тому, что сотрудники начнут использовать его на следующих выходных. Но теперь это не работает. Он генерирует эту сетевую ошибку.

В приложении ничего не изменилось с тех пор, как я модифицировал его в прошлом году. Единственными изменениями, которые могли произойти, были бы изменения на сервере с помощью какого-либо обновления Windows. Я не знаю, где может быть ошибка. И сеть не в моей рулевой рубке. Я попытался сузить проблему, попытавшись запустить отчет, а затем просмотрев средство просмотра событий веб-сервера и средство просмотра событий моей машины за период времени, когда я запускал отчет. Я просмотрел журналы Windows в средстве просмотра событий, журналы приложений, безопасности и системы. Как на веб-сервере, так и на моей машине разработки. Ошибок, связанных с этим приложением IIS, не было.

При попытке просмотреть презентацию PowerPoint или документ Word в Office Online пользователь получает сообщение об ошибке, указывающее, что служба временно недоступна. Несколько попыток из одного и того же веб-приложения возвращают одинаковые результаты.

  • Сервис временно недоступен.
  • Word Online не может открыть этот документ для просмотра из-за непредвиденной ошибки. Чтобы просмотреть этот документ, откройте его в Microsoft Word.
  • В PowerPoint Online произошла ошибка. Повторите попытку.

Причина

Office Online использует инфраструктуру общих служб SharePoint для преобразования документа в представление, готовое для браузера. Если интерфейсные компьютеры не могут найти общие службы или общие службы не запущены хотя бы на одном компьютере, просмотр документа или презентации завершится ошибкой.

Другой возможной причиной этих ошибок является потенциальная проблема с учетной записью службы, в которой запущено веб-приложение, служба просмотра Word и служба PowerPoint.

Разрешение

Решение 1. Проверьте статус службы PowerPoint и службы просмотра Word

Нажмите "Пуск", выберите "Все программы", "Продукты Microsoft SharePoint 2010", а затем "Центр администрирования SharePoint 2010".

На домашней странице центра администрирования SharePoint в разделе «Управление приложениями» нажмите «Управление службой на сервере». Убедитесь, что служба PowerPoint и служба просмотра Word запущены.

Решение 2. Убедитесь, что служба PowerPoint и служба просмотра Word отсутствуют в списке

Если оно есть в списке, перейдите к другому разрешению в списке. Приложения-службы и прокси-серверы можно создавать с помощью центра администрирования или Windows PowerShell.

Чтобы создать приложения-службы и прокси-серверы приложений-служб с помощью центра администрирования:

Нажмите "Пуск", выберите "Все программы", "Продукты Microsoft SharePoint 2010", а затем "Центр администрирования SharePoint 2010".

На главной странице центра администрирования SharePoint в разделе "Управление приложениями" щелкните Управление приложениями-службами.

На странице "Приложения-службы" нажмите "Создать", а затем нажмите "Служба просмотра Word".

В диалоговом окне приложения-службы просмотра Word в поле «Имя» введите «Приложение-служба просмотра Word». В разделе Пул приложений выберите Использовать существующий пул приложений, а затем в списке выберите Веб-службы SharePoint по умолчанию. В разделе Добавить в список прокси-серверов по умолчанию убедитесь, что выбран параметр Добавить прокси-сервер этого приложения-службы в список прокси-серверов фермы по умолчанию (по умолчанию), а затем нажмите кнопку ОК.

ПРИМЕЧАНИЕ. Вы можете создать новый пул приложений для использования с сервисным приложением.При создании нового пула приложений вы можете указать, что учетная запись безопасности, используемая пулом приложений, будет предопределенной учетной записью сетевой службы, или вы можете указать управляемую учетную запись. Учетная запись должна иметь права на чтение\запись для базы данных SPContent и базы данных SPConfig.

На странице "Приложения-службы" нажмите "Создать", а затем выберите "Приложение-служба PowerPoint".

В диалоговом окне "Приложение службы PowerPoint" в поле "Имя" введите "Приложение службы PowerPoint". В разделе Пул приложений выберите Использовать существующий пул приложений, а затем в списке выберите Веб-службы SharePoint по умолчанию. В разделе Добавить в список прокси-серверов по умолчанию убедитесь, что выбран параметр Добавить прокси-сервер этого приложения-службы в список прокси-серверов фермы по умолчанию (по умолчанию), а затем нажмите кнопку ОК.

ПРИМЕЧАНИЕ. Вы можете создать новый пул приложений для использования с сервисным приложением. При создании нового пула приложений вы можете указать, что учетная запись безопасности, используемая пулом приложений, будет предопределенной учетной записью сетевой службы, или вы можете указать управляемую учетную запись. Учетная запись должна иметь права на чтение\запись для базы данных SPContent и базы данных SPConfig.

Чтобы создать приложения-службы и прокси-серверы приложений-служб с помощью Windows PowerShell1, откройте новый текстовый файл в Блокноте, а затем скопируйте и вставьте в него следующий сценарий:

Сохраните файл с расширением имени файла PS1 в папке, в которой вы запускаете скрипты (обычно это C:\scripts).

В командной строке Windows PowerShell (то есть PS C:>) введите следующую команду и нажмите клавишу ВВОД:

Решение 3. Проверьте разрешения сервисного аккаунта

Решение 4. Проверьте учетную запись фермы

При настройке фермы мы предлагаем, чтобы учетная запись фермы работала под другой учетной записью для пулов веб-приложений, PowerPoint и приложений для просмотра Word. Чтобы проверить их через центр администрирования:

Нажмите "Пуск", выберите "Все программы", "Продукты Microsoft SharePoint 2010", а затем "Центр администрирования SharePoint 2010".

На домашней странице центра администрирования SharePoint в разделе "Безопасность" нажмите "Настроить учетные записи служб".

Убедитесь, что они работают под другим аккаунтом. Если они совпадают с учетной записью фермы, измените их на другую учетную запись службы или создайте новую учетную запись службы в своем домене для запуска этих служб.

Чтобы создать другой или новый сервисный аккаунт, по следующей ссылке приведены подробные инструкции:

Примечание. Необязательно запускать учетную запись фермы и учетную запись службы под разными управляемыми учетными записями. Это решение предоставляется в качестве возможного метода устранения неполадок.

Последнее обновление: 16 марта 2022 г.

Последние проблемы

Если у вас возникли проблемы с доступом к OneDrive в Интернете, вы можете просмотреть статус Microsoft Office Online Services на портале Service Health.

Некоторые клиенты с macOS 12.2 или более поздней версии могут увидеть сообщение об ошибке "Microsoft OneDrive использует устаревшее системное расширение, недоступное в последних версиях MacOS. Обратитесь за поддержкой к разработчику".

РЕКОМЕНДУЕМОЕ ДЕЙСТВИЕ

Обновите OneDrive до последней версии.

В macOS 12.1 «Монтерей» и более поздних версиях macOS и OneDrive работает новая функция «Файлы по запросу».

Значки синхронизации macOS теперь выглядят одинаково независимо от того, какую облачную службу вы используете, а поведение macOS может быть для вас новым.

Эта ошибка появится, если у вас установлены две версии OneDrive.

Мы не поддерживаем одновременную работу как автономной версии OneDrive, так и версии OneDrive из App Store.

Если вы хотите переключаться между ними, вы должны сначала удалить предыдущую установку, запустив сценарий сброса внутри пакета приложений:

Щелкните правой кнопкой мыши или щелкните, удерживая клавишу CTRL, приложение OneDrive

Установите последнюю версию OneDrive для macOS из предпочтительного источника.

В macOS 12.1 и более поздних версиях OneDrive запускает новую функцию "Файлы по запросу", которая может повлиять на расположение пути к файлу и автосохранение для некоторых пользователей.

Последнее обновление: 24 ноября 2021 г.

Некоторые клиенты не могут правильно войти в систему, когда нажимают ссылку на общий файл или папку.

Последнее обновление: 22 ноября 2021 г.

Некоторые клиенты не могут просмотреть сохраненные файлы электронной почты .msg из-за следующих ошибок:

Не удалось открыть файл

Нет файла для предварительного просмотра

Хм. похоже, у этого файла нет предварительного просмотра, который мы могли бы вам показать.

Мы работаем над этой проблемой, приносим извинения за доставленные неудобства.

Последнее обновление: 22 ноября 2021 г.

Некоторые клиенты могут увидеть ошибку "элементы не добавлены" при попытке добавить элементы в альбом, к которому вам предоставлен доступ.

Вы не можете добавлять изображения в чужие альбомы, только в общие папки. Мы прилагаем все усилия, чтобы убрать кнопку "Добавить элементы", которой здесь быть не должно.

После обновления до macOS Monterey OneDrive будет зависать или аварийно завершать работу при входе на локальный сервер SharePoint.

SharePoint Online не затрагивается.

Мы работаем над проблемой, но до тех пор:

Если вы не выполнили обновление до macOS Monterey, рассмотрите возможность отложить обновление до устранения этой проблемы.

Если вы уже обновили macOS Monterey, вы по-прежнему можете получать доступ к своему контенту SharePoint и OneDrive из Интернета.

Некоторые пользователи видят код ошибки 0x80049d61 при запуске приложения магазина OneDrive. Мы знаем об этой проблеме и работаем над тем, чтобы выпустить исправление как можно скорее.

Последнее обновление: 19 ноября 2020 г.

После обновления до macOS Big Sur некоторые пользователи Mac могут видеть, что OneDrive надолго зависает в режиме «Обработка изменений».

РЕКОМЕНДУЕМОЕ ДЕЙСТВИЕ

Это вызвано изменением VolumeID в ходе обновления ОС.

Действий не требуется — дождитесь завершения внесения изменений.

Некоторые клиенты могут видеть, что в их папке Personal Vault текст отображается на неправильном языке.

Это связано с разницей между языковыми настройками OneDrive и языковыми настройками ПК.

РЕКОМЕНДУЕМОЕ ДЕЙСТВИЕ

Мы начали развертывание исправления, но сразу же доступны два обходных пути:

Измените языковые настройки профиля учетной записи Microsoft, чтобы они соответствовали языковым настройкам вашего ПК (Пуск > Настройки > Язык интерфейса).

Выйдите из системы и закройте все окна браузера.

Переименуйте папку Personal Vault:

Разблокируйте папку Personal Vault.

Выберите «Переименовать» в верхней строке меню. Это синхронизирует ваши языковые настройки.

Любой клиент, использующий маршрутизатор с включенной функцией BT Web Protect, не сможет получить доступ к OneDrive. Поскольку BT Web Protect работает на сетевом уровне, он применяется ко всем устройствам, использующим ваше домашнее широкополосное соединение BT или BT Wi-Fi при входе в систему с вашим идентификатором BT.

СТАТУС: ВРЕМЕННОЕ РЕШЕНИЕ

Отключите BT Web Protect, чтобы разрешить доступ к OneDrive.

Перейдите на страницу "Мои настройки безопасности".

Выключите переключатель BT Web Protect.

Примечание. Если вы используете маршрутизатор не от BT, возможно, вам потребуется изменить дополнительные настройки, чтобы сделать его совместимым с BT Web Protect.

Распространенные проблемы

Параметры резервного копирования OneDrive теперь включают ваш рабочий стол. Вы можете отобразить либо рабочий стол вашего ПК, либо папку рабочего стола в OneDrive.

В новых установках Windows 10 для многих подходящих пользователей настройка по умолчанию — сохранять файлы в OneDrive, а не на вашем компьютере. Чтобы узнать, как изменить параметры резервного копирования OneDrive, прочитайте статью Сохранение файлов в OneDrive по умолчанию в Windows 10.

Если кажется, что фотографии находятся в неправильном часовом поясе, это происходит потому, что в метаданных изображения EXIF ​​отсутствует информация о часовом поясе. OneDrive всегда будет отображать отметку времени в поле «Дата съемки» в формате UTC.

Видеофайлы содержат данные о часовом поясе, поэтому время должно отображаться правильно.

Чтобы отображалась правильная дата, убедитесь, что файлы или папки доступны на вашем ПК. Для этого щелкните файлы или папку правой кнопкой мыши и выберите Всегда сохранять на этом устройстве

Разницу между параметрами «Размер» и «Размер на диске» можно увидеть при просмотре свойств файла, папки или диска. Это может быть вызвано следующими причинами:

Функция OneDrive "Файлы по запросу" не загружает файл на ваш компьютер, а только заполнитель или ссылку на него.

Утилиты хранения отображают категории файлов, а не сами файлы.

После отмены выбора папки в списке папок, выбранных для синхронизации, может появиться сообщение об ошибке: "Файл или папка уже существует в OneDrive".

Вариант 1. Удалите его с ПК.

Примечание. Его можно безопасно удалить, поскольку он по-прежнему доступен в OneDrive в Интернете. Если вы не хотите, чтобы папка находилась в OneDrive, а только на вашем ПК, переместите папку из папки OneDrive на ПК (см. вариант 2).

Вариант 2. Удалите файл или папку из OneDrive.

Создается дубликат файла с добавлением имени вашего компьютера к имени файла, например:

Нажмите "Пуск", введите "учетные данные" и выберите "Диспетчер учетных данных".

Выберите вкладку "Учетные данные Windows".

В разделе «Общие учетные данные» найдите записи, содержащие «Кэшированные учетные данные OneDrive», и удалите их.

В поиске Spotlight введите «связка ключей» и выберите «Доступ к связке ключей». Если он не отображается в Spotlight, перейдите в папку «Утилиты» и откройте оттуда доступ к связке ключей.

Найдите «OneDrive».

Удалить «Кэшированные учетные данные OneDrive».

Если эти обходные пути не решают проблему, удалите и переустановите OneDrive:

При попытке добавить свою учетную запись в OneDrive для Mac может появиться сообщение об ошибке: "Вы уже синхронизируете эту учетную запись".

В поиске Spotlight введите «связка ключей» и выберите «Доступ к связке ключей». Если он не отображается в Spotlight, перейдите в папку «Утилиты» и откройте оттуда доступ к связке ключей.

Эта ошибка может появиться при попытке запустить приложение Office. Вот некоторые вещи, которые вы можете попробовать решить проблему. Сначала мы перечислили наиболее распространенные решения, поэтому попробуйте их по порядку.

Перезагрузите устройство

Подождите несколько минут, перезагрузите устройство, снова войдите в систему и перезапустите приложение.

Восстановить Office из панели управления

Способ доступа к инструменту восстановления зависит от вашей операционной системы. Выберите свою операционную систему из раскрывающегося списка ниже.

Нажмите правой кнопкой мыши кнопку "Пуск" (нижний левый угол) и выберите "Приложения и компоненты" во всплывающем меню.

Выберите продукт Microsoft Office, который вы хотите восстановить, и выберите Изменить.

Примечание. При этом будет восстановлен весь пакет Office, даже если вы хотите восстановить только одно приложение, например Word или Excel. Если у вас установлено отдельное приложение, найдите его по имени.

В зависимости от того, является ли ваша копия Office установкой "нажми и работай" или установкой на основе MSI, вы увидите следующие варианты продолжения восстановления. Следуйте инструкциям для вашего типа установки.

В окне «Как вы хотите восстановить программы Office» выберите «Восстановление через Интернет» > «Восстановить», чтобы убедиться, что все исправлено. (Также доступен более быстрый вариант быстрого восстановления, но он только обнаруживает и затем заменяет поврежденные файлы.)

В разделе «Изменить установку» выберите «Восстановить», а затем нажмите «Продолжить».

Для завершения ремонта следуйте инструкциям на экране.

Нажмите правой кнопкой мыши кнопку "Пуск" (нижний левый угол) и выберите "Панель управления" во всплывающем меню.

В представлении по категориям в разделе "Программы" выберите "Удалить программу".

Щелкните правой кнопкой мыши продукт Microsoft Office, который хотите восстановить, и в раскрывающемся списке выберите Изменить.

Примечание. Если у вас есть набор, например Microsoft 365 для семьи, Office для дома и учебы 2016 или Office для дома и учебы 2013, выполните поиск по названию пакета, даже если это просто конкретное приложение, которое вы хотите восстановить, например Word или Эксель. Если у вас есть отдельное приложение, такое как Word или Excel, найдите имя приложения.

В зависимости от того, является ли ваша копия Office установкой "нажми и работай" или установкой на основе MSI, выполните следующие действия для своего типа установки Office:

Тип установки "нажми и работай":

В разделе «Как вы хотите восстановить программы Office» выберите «Восстановление через Интернет», чтобы убедиться, что все исправлено, а затем выберите «Восстановить». (Также доступен более быстрый вариант быстрого восстановления, но он только обнаруживает и затем заменяет поврежденные файлы.)

Тип установки на основе MSI:

В разделе «Изменить установку» выберите «Восстановить», а затем нажмите «Продолжить».

Следуйте остальным инструкциям на экране, чтобы завершить ремонт.

Нажмите кнопку "Пуск" > "Панель управления".

В представлении по категориям в разделе "Программы" выберите "Удалить программу".

Выберите продукт Office, который хотите восстановить, а затем нажмите Изменить.

Примечание. Если у вас есть набор, например Microsoft 365 для семьи, Office для дома и учебы 2016 или Office для дома и учебы 2013, выполните поиск по названию пакета, даже если это просто конкретное приложение, которое вы хотите восстановить, например Word или Эксель. Если у вас есть отдельное приложение, такое как Word или Excel, найдите имя приложения.

В зависимости от того, является ли ваша копия Office установкой "нажми и работай" или установкой на основе MSI, выполните следующие действия для своего типа установки Office:

Тип установки "нажми и работай":

В разделе «Как вы хотите восстановить программы Office» выберите «Восстановление через Интернет», чтобы убедиться, что все исправлено, а затем выберите «Восстановить». (Также доступен более быстрый вариант быстрого восстановления, но он только обнаруживает и затем заменяет поврежденные файлы.)

Тип установки на основе MSI:

В разделе «Изменить установку» выберите «Восстановить», а затем нажмите «Продолжить».

Следуйте остальным инструкциям на экране, чтобы завершить ремонт.

Удалите и переустановите Office

Удалить Office с помощью простого исправления

Нажмите кнопку ниже, чтобы загрузить и установить средство поддержки удаления Office.

Следуйте приведенным ниже инструкциям, чтобы загрузить инструмент поддержки удаления в соответствии с вашим браузером.

Совет. Загрузка и установка инструмента может занять несколько минут. После завершения установки откроется окно Удаление продуктов Office.

Edge или Chrome

В нижнем левом углу щелкните правой кнопкой мыши SetupProd_OffScrub.exe > Открыть.

Edge (старый) или Internet Explorer

В нижней части окна браузера выберите "Выполнить", чтобы запустить SetupProd_OffScrub.exe.

Во всплывающем окне выберите Сохранить файл, а затем в правом верхнем углу окна браузера выберите стрелку загрузки > SetupProd_OffScrub.exe.

Выберите версию, которую хотите удалить, а затем нажмите кнопку Далее.

Выполните оставшиеся действия и, когда появится запрос, перезагрузите компьютер.

После перезагрузки компьютера инструмент удаления автоматически снова открывается, чтобы завершить последний шаг процесса удаления. Следуйте оставшимся инструкциям.

Выберите шаги для версии Office, которую вы хотите установить или переустановить. Закройте инструмент удаления.

Не удается установить Office? Используйте автономный установщик

Если у вас по-прежнему возникают проблемы с установкой Office с помощью действий, описанных в приведенных выше статьях по установке, попробуйте использовать автономный установщик.

Автономный установщик Office может помочь обойти потенциальные проблемы с прокси-сервером, брандмауэром, антивирусом или подключением к Интернету, которые могут возникнуть во время установки Office.

Инструкции по установке автономной версии Office см. в статье Использование автономного установщика Office и выбор вкладки, соответствующей вашей версии Office.

Читайте также: