Office (Excel) Веб-надстройка не запущена (localhost)

#excel #office-js #office-addins #officedev

#excel #office-js #office-надстройки #officedev

Вопрос:

В настоящее время у нас все больше и больше проблем с разработкой веб-надстроек Office.

Несколько месяцев назад мы не смогли запустить веб-надстройки из Visual Studio с помощью отладчика. Сообщение об ошибке в окне вывода было «Программа ‘excel.exe ‘завершилось с кодом -1 (0xffffffff).». В журнале событий Windows мы вообще не смогли найти никаких журналов для этого. К сожалению, эта проблема все еще существует, и решения по-прежнему нет.


Поскольку надстройки все еще можно запускать с помощью Visual Studio без подключенного отладчика, мы использовали предварительный просмотр Microsoft Edge DevTools для отладки кода.

Однако в настоящее время у нас есть проблема, заключающаяся в том, что надстройки больше не запускаются ни в одном приложении Office. Сначала возникла ошибка «Мы не можем открыть эту надстройку с localhost». Поэтому мы действовали в соответствии со следующей документацией Microsoft (исключение обратного цикла), чтобы исправить это. К сожалению, безуспешно. Вариант 1 не имел никакого эффекта вообще, а с вариантом 2 сообщение об ошибке localhost больше не отображалось, но This add-in could not be started. Close this dialog to ignore the problem or click "Restart" to try again.

Ответ скрипача содержит следующее сообщение «[Скрипач] Не удалось подключиться к «localhost».
Ошибка: ConnectionRefused (0x274d).
System.Net.Sockets.Исключение SocketException Не удалось установить соединение, поскольку целевой компьютер отказался подключиться 127.0.0.1: 44332 »

К сожалению, мы еще не нашли решение, но, возможно, оно уже есть?

РЕДАКТИРОВАТЬ: устранена The program 'excel.exe' has exited with code -1 путем повторного выполнения онлайн-восстановления приложения «Microsoft 365». Но другая проблема все еще остается.

Ответ №1:

Одной из причин этой ошибки является то, что Microsoft Edge Web Viewer не имеет исключения обратного цикла. Чтобы устранить эту проблему, используйте любой из этих параметров, чтобы добавить исключение локального цикла в веб-просмотрщик настольных приложений:

https://docs.microsoft.com/en-us/office/troubleshoot/office-suite-issues/cannot-open-add-in-from-localhost

Комментарии:

1. Я уже пробовал исключение обратного цикла, к сожалению, без особого успеха. (См. Описание проблемы)

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

3. Мы можем устанавливать надстройки Office из магазина и без проблем загружать надстройки с нашего собственного сервера (или из локального IIS). Только если мы запустим какую-либо надстройку (неважно, какую) с помощью Visual Studio, у нас возникнут описанные проблемы. Это затрудняет настройку и внесение изменений в надстройку.