环境:Ubuntu 16.04
我编写了一个基于.NET核心1.1的ASP.NET应用程序。此应用程序按预期工作。今天,我刚刚将服务器升级到dotnet-sdk-2.0.0-preview2-006497.
升级后,我在项目目录中运行了以下命令,以确保一切都是最新的:
$ dotnet migrate
$ dotnet restore
现在,当我运行我的应用程序并尝试导航到我的登录页面时,出现错误“找不到包Microsoft.AspNetCore.Antiforgery的编译库位置”。
想知道如何解决这个问题。问候。
答案 0 :(得分:1)
目前dotnet migrate
仅将Preview 2 .NET Core项目迁移到.NET Core SDK 1.0项目,您必须手动更新您的应用程序以定位到.NET Core 2.0预览和Microsoft.AspNetCore.Antiforgery依赖项在csproj中为2.0.0-preview2-final(对于其他依赖项也是如此)。