Развертывание SP 2016 от wsp до SP 2019, но в результате возникает ошибка для решения Add-SP - PullRequest
1 голос
/ 08 марта 2019

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

Я открыл SP 2016 wsp в VS2017 в среде с установленным 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.AdvanceSearchBamboo.Bext.SimpleSearchEngine.cs 48 Active

Есть много подобных

1 Ответ

0 голосов
/ 21 июня 2019

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 и читайте логи.

...