无法在Visual Studio 2019中的虚拟机中运行的程序包管理器控制台中使用

问题描述 投票:1回答:1

[我正在尝试使用新的Visual Studio 2019 IDE通过Windows虚拟机运行.NET Core 3.1应用程序(我的应用程序未在此虚拟机中创建),但是我遇到两个问题:VS无法还原所有解决方案软件包,第二个是:因此,当我不想使用软件包管理器控制台通过某些命令来解决此问题时,我遇到了以下问题

无法找到后备包文件夹'/ usr / share / dotnet / sdk / NuGetFallbackFolder'。

这是屏幕截图:l

注意:我的应用程序是由(Asp.net核心Boilerplate框架)构建的

visual-studio visual-studio-2019 aspnetboilerplate package-managers .net-core-3.1
1个回答
0
投票
我找到了它,我按照以下步骤操作,一切正常:

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,然后重新打开。

就我而言,上述步骤解决了问题。

© www.soinside.com 2019 - 2024. All rights reserved.