Как исправить ошибку сборки Visual Studio: [MSB3248: параметр «SearchPaths» имеет недопустимое значение]? - PullRequest
0 голосов
/ 30 января 2019

Мой предыдущий рабочий ПК имел Windows 7 с Visual Studio 2013 Pro.Используя этот экземпляр Visual Studio, я разработал несколько проектов Mvc для C # asp.net (в основном между версиями платформы 4.5 и 4.5.2).Однако моя система была заменена Windows 10 & Visual Studio 2017 Community Edition, и все мои предыдущие проекты теперь имеют ошибку сборки со следующим сообщением:

Parameter "SearchPaths" has invalid value "C:\Program Files (x86)\LEAD Technologies, Inc.\LEADTOOLS\Redist\DOTNET\

Я пробовал следующее:

  • Удалено .vs, .suo, bin, release
  • Очистить и восстановить
  • Восстановить установку Visual Studio 2017
  • Другая система с такой же конфигурацией

Единственный найденный мной обходной путь - это создание нового проекта с использованием vs2017 и повторное добавление файлов.Может кто-нибудь объяснить, почему я получаю эту ошибку и какие-либо возможные решения, на которые мне следует обратить внимание, вместо повторного выполнения моих проектов.

ОБНОВЛЕНИЕ / РЕШЕНИЕ
Я узналчто в некоторых моих проектах используется клиент SharePoint 2013, и его необходимо установить с https://www.microsoft.com/en-us/download/details.aspx?id=35585, а установка пакета Nuget не обрезает его.

Ответы [ 2 ]

0 голосов
/ 31 января 2019

Я обнаружил, что в некоторых моих проектах используется клиент SharePoint 2013, и его необходимо установить с https://www.microsoft.com/en-us/download/details.aspx?id=35585, а установка пакета Nuget не обрезает его.

0 голосов
/ 30 января 2019

использовать путь \\ вместо \.Например:

C:\\Program Files (x86)\\LEAD Technologies, Inc.\\LEADTOOLS\\Redist\\DOTNET\\
...