我有一个像这样的项目结构:
WebApp
-- WebApp
-- WebApp.sln
WebApp.Tests
-- WebApp.Tests.csproj
Run Code Online (Sandbox Code Playgroud)
我使用移动将WebApp.Tests移动到WebApp中(只需单击并拖动到WebApp文件夹中).我编辑了WebApp.sln来修复项目引用,以便加载它.
当我构建时,Nuget抱怨丢失了包并进行恢复.我下载并使用nuget.exe恢复我的解决方案,它报告一切都在那里.
基于其他StackOverflow答案,我尝试了以下内容:
所有这些都无法解决问题.当我使用的软件包管理器尝试使用以下命令重新安装的软件包,它给了我同样的错误该项目建设不 - 我必须首先恢复的包.
有没有快速的方法来修复我的项目?我真的不想通过每个包并手动卸载/重新安装.另外,我怎么能首先防止这个问题?是否有内置的方式来移动项目位置?