SiteUrl BCS ошибка развертывания через Visual Studio
-
16-10-2019 - |
Вопрос
Ошибка произошла на шаге развертывания «Добавить решение»: веб -приложение по умолчанию не может быть определена. Установите свойство SiteUrl в функции xxx на URL -адрес желаемого сайта и повторную активацию. Параметр Имя: Свойства.
Я знаю, что вы можете установить это вручную в свойствах функций на предопределенный URL. Но у нас много разных сред с различными URL -адресами? Есть идеи о том, как решить это?
Это всего лишь проблема/необходимая для развертывания Visual Studio в средах разработчиков Certian, но если один разработчик установит URL -адрес вручную, он также не будет в порядке для других сред.
Решение
Убедитесь, что у вас есть веб -приложение в порту 80 или 443 с коллекцией сайтов в корне.
Это необходимо для приемника функции BCS ImportModelReceiver для правильной работы. Этот приемник расположен в microsoft.office.sharepoint.clientextensions.dll (microsoft.office.sharepoint.clientextensions.deployment.importmodelReceiver). Вы можете увидеть код, который проверяет веб -приложение в методе GetDefaultWebAppurl.
Надеюсь это поможет.
ДЖО
Другие советы
Вы имеете в виду, что сайт, определенный для проекта? Вы можете попробовать установить это на http: // localhost/.