Я не могу заставить Catel.sln загрузить свои проекты - PullRequest
0 голосов
/ 16 марта 2020

Я клонировал репозиторий catel, открыл Catel.sln в VS 2019 и переключился на основную ветку. Ни один из проектов не загружается. В окне вывода решения я получаю сообщения типа

\Catel.Tests.TestReferenceC\Catel.Tests.TestReferenceC.csproj : error : The expression "[System.IO.Path]::GetDirectoryName('')" cannot be evaluated. The path is not of a legal form.

для каждого проекта в решении. В сообщении также упоминается

.nuget\packages\msbuild.sdk.extras\2.0.54\Sdk\Sdk.props

Похоже, проблема в msbuild.sdk.extras. Как мне это исправить?

1 Ответ

1 голос
/ 17 марта 2020

Пожалуйста, ознакомьтесь с разделом в readme о сборке Catel:

https://github.com/catel/catel#building -catel

MSBuild.Sdk.Extras требуется как sdk для проектов (позволяет многоцелевой и многое другое). Самое главное, чтобы восстановить пакеты. После восстановления пакетов (особенно MSBuild.Sdk.Extras) все должно работать как положено.

...