[我正在尝试使用新的Visual Studio 2019 IDE通过Windows虚拟机运行.NET Core 3.1应用程序(我的应用程序未在此虚拟机中创建),但是我遇到两个问题:VS无法还原所有解决方案软件包,第二个是:因此,当我不想使用软件包管理器控制台通过某些命令来解决此问题时,我遇到了以下问题
无法找到后备包文件夹'/ usr / share / dotnet / sdk / NuGetFallbackFolder'。
注意:我的应用程序是由(Asp.net核心Boilerplate框架)构建的
1-首先,您应该编辑
project.assets文件中的路径,以使其成为新的项目路径。
2-为.sln文件所在的目录打开Power Shell,然后在命令下运行PS E:\ WorkSpace \ VMTEST \ 5.5.0 \ aspnet-core \ src \ VMTEST.Web.Core \ obj>
dotnet恢复VMTEST.sln
(如果无法正常运行,请再次执行命令)3-确保您清除了Nuget现金。4-清理您的项目。
5-建立您的项目。
6-关闭VS,然后重新打开。
就我而言,上述步骤解决了问题。