我有一个现有的项目,它使用Visual Studio NuGet界面中包含的几个外部包。我们称这个项目为Existing
在一个单独的项目中,我想添加该项目作为参考。我们称这个项目为Separate
。
我转到Separate
,然后右键单击解决方案资源管理器中的解决方案,然后单击“添加 - >现有项目”。这会成功将Existing
添加到Separate
。然后我右键单击Existing
并单击构建。这导致NuGet获得所有包。
然而,在那之后,Existing
中的所有引用都被破坏了...它们都有黄色三角形。如果我查看文件系统,它们已成功下载到Separate\packages
。
为什么Visual Studio找不到引用?它安装了它们。