我无法让 Catel.sln 加载它的项目
I can't get Catel.sln to load its projects
我克隆了 catel 存储库,在 VS 2019 中打开 Catel.sln
,然后切换到 master 分支。 None 个项目负载。在解决方案输出 window 中,我收到类似
的消息
\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.0.54\Sdk\Sdk.props
看来问题出在msbuild.sdk.extras
。我该如何解决?
请查看自述文件中有关构建 Catel 的部分:
https://github.com/catel/catel#building-catel
MSBuild.Sdk.Extras 作为项目的 sdk 是必需的(允许多目标等)。最重要的是恢复包。恢复包(尤其是 MSBuild.Sdk.Extras)后,它应该可以正常工作。
我克隆了 catel 存储库,在 VS 2019 中打开 Catel.sln
,然后切换到 master 分支。 None 个项目负载。在解决方案输出 window 中,我收到类似
\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.0.54\Sdk\Sdk.props
看来问题出在msbuild.sdk.extras
。我该如何解决?
请查看自述文件中有关构建 Catel 的部分:
https://github.com/catel/catel#building-catel
MSBuild.Sdk.Extras 作为项目的 sdk 是必需的(允许多目标等)。最重要的是恢复包。恢复包(尤其是 MSBuild.Sdk.Extras)后,它应该可以正常工作。