严重性代码描述项目文件行抑制状态错误 NETSDK1005 资产文件“D:\Working On\Gra\Gra\obj\project.assets.json”没有“.NETCoreApp,Version=v5.0”的目标。确保恢复已运行并且您已在项目的 TargetFrameworks 中包含“netcoreapp5.0”。Gra C:\Program Files\dotnet\sdk\5.0.100-preview.1.20155.7\Sdks\Microsoft.NET.Sdk\targets\Microsoft.PackageDependencyResolution.targets 234
我刚刚创建了 ASP.NET Core Web 应用程序,然后当我运行时,它显示消息错误!
更新至 Nuget 5.8 清除本地缓存
error NETSDK1005: Assets file 'project.assets.json' ....
Run Code Online (Sandbox Code Playgroud)
尝试将 NuGet.exe 更新到 5.8.0 或更高版本:
nuget update -self
Run Code Online (Sandbox Code Playgroud)
如果您更喜欢在 Visual Studio 中更新 nuget 版本,只需按照以下步骤操作即可。然后,清除 NuGet 缓存:
dotnet nuget locals all --clear
Run Code Online (Sandbox Code Playgroud)
在这里找到
您使用的是非常旧的 .NET 5 预览版。ASP.NET Core Preview 1具体来说没有新功能,它本质上是版本号的更改。不再有netcoreapp5.0
框架目标,而是net5.0
.
最新版本是5.0 RC1,功能完整并在生产中受到支持。安装它并使用例如dotnet new webapp
或dotnet new webapi
等创建一个新项目。
最新的Visual Studio 2019 预览版支持此版本。
归档时间: |
|
查看次数: |
5503 次 |
最近记录: |