Развертывание SP 2016 от wsp до SP 2019, но в результате возникает ошибка для решения Add-SP

Я попытался развернуть SP 2016 от wsp до SP 2019, но это привело к ошибке для Add-SP Solution Входная строка была в неправильном формате в строке 1.

Я открыл SP 2016 wsp в VS 2017 в среде с установленным SP 2019. Также обновил решение по запросу VS 2017 до SP 2019.

Он восстанавливает WSP правильно, но не развертывает.

Кто-нибудь может дать мне некоторое представление об этом?

Ошибка, которую я получаю:

Код серьезности Описание Ошибка состояния подавления строки файла проекта CS0433 Тип "SPList" существует как в "Microsoft.SharePoint, версия =16.0.0.0, культура = нейтральный, PublicKeyToken=71e9bce111e9429c", так и "Microsoft.SharePoint, версия = 15.0.0.0, культура" = нейтральный, PublicKeyToken=71e9bce111e9429c' Bamboo.FullTextSearch C:\Bamboo\LT200\SPX.HW11.ListSearch\dev\Bamboo.AdvanceSearchSolnDual\Bamboo.FullTextSearch\Bamboo.SimpleSearch 48

Есть много, как это

0 ответов

1) Проверьте ссылки в вашем проекте: Microsoft.SharePoint.

2) Если есть ссылка, и она не повреждена, проверьте версию, открыв свойства библиотеки.

2.1) Если вы ссылались на более новую версию, добавьте привязку сборки с bindingRedirect в конфигурацию приложения, например:

<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
  <dependentAssembly>
    <assemblyIdentity name="Microsoft.SharePoint" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
    <bindingRedirect oldVersion="15.0.0.0" newVersion="16.0.0.0" />
  </dependentAssembly>
</assemblyBinding>

3) Включить журнал Fusion Как включить ведение журнала ошибок привязки сборки (Fusion) в.NET и прочитать журналы.

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