Я пытаюсь выяснить, что это решение, но пока не повезло.Любая помощь будет отличной.
Я пытаюсь создать страницу Sharepoint с доступом к нескольким надстройкам, размещенным провайдером.Сначала я тестирую с одной надстройкой.Однако я продолжаю получать необработанное исключение о Microsoft.SharePoint.Owin.Hosting.Startup, Microsoft.SharePoint.Owin.Hosting
. Я проследил несколько онлайн-руководств и смог получить приложение по умолчанию, размещенное на провайдере, для загрузки на виртуальную машину локального сервера.Я использовал эту ссылку в качестве руководства.
До сих пор я достиг следующего:
- Создание веб-приложения в SharePoint 2019.
- Создан сертификат высокого доверия.
- Создан идентификатор эмитента.
- Использовал идентификатор эмитента и сертификат для создания надстройки SharePoint на основе MVC (с использованием Visual Studio).
- Сгенерировал 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.