找不到包 Microsoft.AspNetCore.Razor.Design。源中不存在具有此 ID 的软件包:
Posted
技术标签:
【中文标题】找不到包 Microsoft.AspNetCore.Razor.Design。源中不存在具有此 ID 的软件包:【英文标题】:Unable to find package Microsoft.AspNetCore.Razor.Design. No packages exist with this id in source(s): 【发布时间】:2019-08-31 11:26:30 【问题描述】:我正在尝试学习 .Net Core。为此,我在 Visual Studio 2017 中创建了一个空项目。当我尝试构建项目时,出现以下错误
找不到包 Microsoft.AspNetCore.Razor.Design。没有包裹 在源中存在此 ID
项目依赖项也显示黄色警告标志
【问题讨论】:
您的 .net 核心版本是什么?你能在你的依赖项中找到这个包吗?您是否尝试过重新启动 Visual Studio 并重新打开项目? .net core 版本是 2.1。是的,它在那里,但黄色警告标志在那里。是的,我尝试了你的建议,但错误仍然存在 【参考方案1】:在 Visual Studio 中的工具 > 选项 > NuGet 包管理器 > 包源下检查你的包源。那里应该有对“nuget.org”的引用:
【讨论】:
以上是关于找不到包 Microsoft.AspNetCore.Razor.Design。源中不存在具有此 ID 的软件包:的主要内容,如果未能解决你的问题,请参考以下文章
包 Microsoft.AspNetCore.Authentication.JwtBearer 5.0.0 与 netcoreapp3.1 不兼容,但它的目标是 net 5.0
在 4.6.2 Framework 中部署 .NET Standard 程序集 (Microsoft.AspNetCore.SignalR.Client)
IFormFile 未从程序集“Microsoft.AspNetCore.Http 3.0”加载类型 Microsoft.AspNetCore.Http.Internal.FormFile'
Microsoft.AspNetCore.SpaServices.Extensions 的文档在哪里?
NETSDK1073:无法识别 FrameworkReference 'Microsoft.AspNetCore.App'