【发布时间】:2018-09-08 11:19:12
【问题描述】:
我刚刚使用 ASP.NET Core 2.0 创建了一个新 API。 我还没有编码任何东西。我只是想测试初始 API 模板。
当我尝试启动我的项目时,我收到以下错误:
未知模块中发生“System.IO.FileNotFoundException”类型的未处理异常。 无法加载文件或程序集“Microsoft.AspNetCore.Hosting.Abstractions,版本=2.0.2.0,文化=中性,PublicKeyToken=adb9793829ddae60”。系统找不到指定的文件。
我在构建项目时没有收到任何错误。 该程序集可以在以下目录中找到:'C:\Program Files\dotnet\sdk\NuGetFallbackFolder\microsoft.aspnetcore.hosting.abstractions\2.0.2'。
正确吗? 'Microsoft.AspNetCore.Hosting.Abstractions' 程序集应该放在哪里,VS为什么找不到呢?
【问题讨论】:
-
尝试在项目目录的命令行中运行
dotnet restore。您不应该这样做,但您似乎缺少应该安装的软件包。
标签: c# visual-studio-2017 asp.net-core-2.0 asp.net-core-webapi