我有一个在Visual Studio中开发的本地解决方案。它也发布在GitHub(https://github.com/symasdesign/DiagramTest(。现在我想从 GitHub 添加另一个项目(https://github.com/symasdesign/stateless(。
为此,我将项目无状态作为子模块添加到 DiagramTest 中
...DiagramTest>git submodule add https://github.com/symasdesign/stateless.git
解决方案stateless.sln
现在添加到子目录中以...DiagramTest
:
...DiagramTeststatelessStateless.sln
它包含项目Stateless.csproj
...DiagramTeststatelesssrcStatelessStateless.csproj
当我将此项目添加到我的解决方案DiagramTest
时,我在Visual Studio中收到以下错误:
Assets file '...DiagramTeststatelesssrcStatelessobjproject.assets.json' not found. Run a NuGet package restore to generate this file.
当我运行"还原NuGet包"时,出现错误
Error occurred while restoring NuGet packages: The operation failed as details for project Stateless could not be loaded.
将外部项目添加到我的解决方案并使其正常工作时,我错了什么?
我让它与运行
dotnet restore