Надстройка Office Web не загружается должным образом. В соединении отказано

Я тестирую веб-надстройку Outlook как в Chrome, так и в Edge. Я использую IIS-Express (запущен с VS2017)

Значок, на который указывает элемент «iconURL» в файле манифеста, не загружается. Я получаю следующую ошибку:

Failed to load resource: net::ERR_CONNECTION_REFUSED

Очистка кеша браузера не помогла.

Мы заметили, что при создании нового тестового проекта (веб-надстройка Outlook) все работало нормально.

Мы подозреваем, что IIS-Express запускается не в рамках нашего обычного проекта.

Мы думаем, что потому, что нам пришлось нажать кнопку остановки отладки, чтобы завершить сеанс отладки в тестовой надстройке, но в нашей обычной надстройке кнопка «Пуск» все еще была активна, как будто сеанс отладки не был запущен!

Любые идеи?

Не могли бы вы поделиться своим URL-адресом значка? из манифеста?

Mavi Domates 17.12.2018 22:38

@MaviDomates: "локальный: 44358 / Images / icon64.png" Настоящая иконка работает нормально. После некоторого устранения неполадок мы определенно уверены, что IIS Express не работает. Мы смогли создать образец проекта и использовать то же значение IconURL вместе с тем же самым файлом .png. Однако запуск IIS Express до сих пор остается загадкой. Я обновил свою копию VS2017 около недели назад. Интересно, связано ли это с этим?

ezG 18.12.2018 03:38

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

Mavi Domates 19.12.2018 13:26

@MaviDomates: Я нашел ответ. Я помещу решение в область ответов.

ezG 19.12.2018 16:01
Стоит ли изучать PHP в 2023-2024 годах?
Стоит ли изучать PHP в 2023-2024 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
0
4
498
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

В ЭТОМ конкретном случае оказывается, что IIS Express не запущен.

Решение VS Studio состоит из двух проектов; и надстройка Office Web, а также служба WebAPI.

Результатом наличия двух отдельных проектов является то, что оба они работают на разных хостах (например, localhost: 1234 для надстройки и localhost: 5678 для веб-службы).

Что я сделал, так это открыл свойства решения.

Выберите свое решение, чтобы оно было выделено, затем выберите «Проект» / «Свойства» / «Общие свойства» / «Проект запуска» / «Несколько запускаемых проектов».

Затем я выбираю свою веб-службу и надстройку Office для одновременного запуска.

Теперь, когда IIS Express гарантированно работает, мой значок можно найти.

НЕ ЛУЧШЕЕ РЕШЕНИЕ Хотя это решило мою проблему. У меня возникла новая проблема, связанная с CORS. В то время мы не знали, что это может быть вызвано наличием отдельных веб-проектов.

Мы будем объединять проекты, чтобы устранить проблемы CORS.

Другие вопросы по теме