Как решить эту ошибку «Microsoft.SharePoint.Owin.Hosting.Startup» при запуске приложения, размещенного у поставщика в Sharepoint? - PullRequest
0 голосов
/ 13 июня 2019

Я пытаюсь выяснить, что это решение, но пока не повезло.Любая помощь будет отличной.

Я пытаюсь создать страницу Sharepoint с доступом к нескольким надстройкам, размещенным провайдером.Сначала я тестирую с одной надстройкой.Однако я продолжаю получать необработанное исключение о Microsoft.SharePoint.Owin.Hosting.Startup, Microsoft.SharePoint.Owin.Hosting

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

До сих пор я достиг следующего:

  1. Создание веб-приложения в SharePoint 2019.
  2. Создан сертификат высокого доверия.
  3. Создан идентификатор эмитента.
  4. Использовал идентификатор эмитента и сертификат для создания надстройки SharePoint на основе MVC (с использованием Visual Studio).
  5. Сгенерировал appID и зарегистрировал приложение под названием «PHapp»

Мое приложение загружено со ссылкой http://<<server>>/PHappWeb/?SPHostUrl=http://<<server>>/sites/<<sitename>>...

Я ожидал, что на странице будет загружен шаблон приложения по умолчанию, размещенный в провайдере.,Вместо этого я получаю ошибку ниже.После отключения этой ошибки OWIN возникает другая ошибка (которая может быть опубликована позже):

Ошибка сервера в приложении '/ PHappWeb'.

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

Сведения об исключении: System.EntryPointNotFoundException: при попытке загрузить приложение произошли следующие ошибки.

Длязначение параметра запуска приложения «Microsoft.SharePoint.Owin.Hosting.Startup, Microsoft.SharePoint.Owin.Hosting, версия = 16.0.0.0, культура = нейтральный, PublicKeyToken = 71e9bce111e9429c», сборка «Microsoft.SharePoint.Owin.Hosting,Версия = 16.0.0.0, Культура = нейтральная, PublicKeyToken = 71e9bce111e9429c 'не найдена.

Чтобы отключить обнаружение при запуске OWIN, добавьте appSetting owin: AutomaticAppStartup со значением «false» в файле web.config.

Чтобы указать стартовую сборку, класс или метод запуска OWIN, добавьте appSetting owin: AppStartup с полным именем класса запуска или метода конфигурации в файле web.config.

...