ASPCore脚手架错误-在全新项目上包恢复失败。
创始人
2024-09-20 01:30:44
0

有时我们在用ASP Core创建新项目时,可能会遇到错误:“Package restore failed”的问题。此时我们需要执行以下步骤来解决此问题:

  1. 删除包缓存

首先,我们需要删除包缓存。将以下目录中的所有内容删除:

  • Windows:C:\Users{YourUserName}.nuget\packages
  • macOS:/Users/{YourUserName}/.nuget/packages
  • Linux:/home/{YourUserName}/.nuget/packages

请注意,这可能需要您以管理员身份运行终端/命令行。

  1. 更新NuGet

使用以下命令更新NuGet:

dotnet tool update -g dotnet-ef

您可能需要在命令前加上sudo(在macOS和Linux上)。如果更新成功,您将看到一个消息:“当前版本是xx.x.x”。

  1. 运行包恢复命令

现在,我们可以运行以下命令,在项目文件夹下还原所有包:

dotnet restore

如果一切正常,您将看到包已经被还原。

  1. 更新依赖项

运行以下命令以更新所有依赖项:

dotnet list package --outdated

这会显示哪些包需要更新。然后运行以下命令以更新它们:

dotnet add package {PackageName} --version {VersionNumber}

替换{PackageName}和{VersionNumber}为实际的包名称和版本号。

  1. 重新生成代码

最后,运行以下命令以重新生成代码:

dotnet aspnet-codegenerator controller -name {ControllerName} -async -api -m {ModelName} -dc {DataContextName} -outDir Controllers

替换{ControllerName},{ModelName}和{DataContextName}为实际的名称。

现在,您的ASP Core项目已经应该可以正常运行了。

相关内容

热门资讯

解谜透视!智星德州可以透视吗!... 解谜透视!智星德州可以透视吗!总是存在有辅助脚本(真是有挂)-哔哩哔哩暗藏猫腻,小编详细说明智星德州...
辅助透视!pokemomo辅助... 辅助透视!pokemomo辅助工具!竟然是有辅助神器(揭秘有挂)-哔哩哔哩1、辅助透视!pokemo...
辅助透视!哈糖大菠萝挂法!一直... 辅助透视!哈糖大菠萝挂法!一直一直总是有辅助神器(真是有挂)-哔哩哔哩;1、游戏颠覆性的策略玩法,独...
揭露透视!hardrock作必... 揭露透视!hardrock作必弊!真是真的有辅助神器(有挂秘诀)-哔哩哔哩1、点击下载安装,hard...
辅助透视!德州来玩辅助器!竟然... 辅助透视!德州来玩辅助器!竟然是有辅助app(真实有挂)-哔哩哔哩运德州来玩辅助器辅助工具,进入游戏...
详情透视!impoker辅助!... 详情透视!impoker辅助!总是真的是有辅助技巧(证实有挂)-哔哩哔哩1、impoker辅助公共底...
曝光透视!哈糖大菠萝有挂吗!真... 曝光透视!哈糖大菠萝有挂吗!真是有辅助方法(发现有挂)-哔哩哔哩1、在哈糖大菠萝有挂吗插件功能辅助器...
必备透视!菠萝德普辅助器免费版... 必备透视!菠萝德普辅助器免费版在哪里!一贯存在有辅助插件(有挂功能)-哔哩哔哩该软件可以轻松地帮助玩...
解迷透视!sohoopoker... 解迷透视!sohoopoker辅助!本来真的是有辅助软件(讲解有挂)-哔哩哔哩一、sohoopoke...
分享透视!xpoker怎么作必... 分享透视!xpoker怎么作必弊!原来一直总是有辅助脚本(真的有挂)-哔哩哔哩1、进入游戏-大厅左侧...