Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net core .NET Core 2中定义的Microsoft.AspNetCore.Antifforgery库在哪里?_.net Core - Fatal编程技术网

.net core .NET Core 2中定义的Microsoft.AspNetCore.Antifforgery库在哪里?

.net core .NET Core 2中定义的Microsoft.AspNetCore.Antifforgery库在哪里?,.net-core,.net Core,环境:Ubuntu 16.04 我已经编写了一个基于.NETCore1.1的ASP.NET应用程序。此应用程序按预期工作。今天,我刚刚将服务器升级到dotnet-sdk-2.0.0-preview2-006497。升级后,我在项目目录中运行以下命令,以确保所有内容都是最新的: $ dotnet migrate $ dotnet restore 现在,当我运行我的应用程序并尝试导航到我的登录页面时,我得到一个错误“找不到包Microsoft.AspNetCore.Antiforgery的编译库位

环境:Ubuntu 16.04

我已经编写了一个基于.NETCore1.1的ASP.NET应用程序。此应用程序按预期工作。今天,我刚刚将服务器升级到
dotnet-sdk-2.0.0-preview2-006497。
升级后,我在项目目录中运行以下命令,以确保所有内容都是最新的:

$ dotnet migrate
$ dotnet restore
现在,当我运行我的应用程序并尝试导航到我的登录页面时,我得到一个错误“找不到包Microsoft.AspNetCore.Antiforgery的编译库位置”


不知道我怎么才能解决这个问题。考虑到。

目前,
dotnet migrate
仅将Preview 2.NET Core项目迁移到.NET Core SDK 1.0项目,您必须手动更新应用程序,使之成为csproj中的.NET Core 2.0 Preview和Microsoft.AspNetCore.Antiforgery依赖项(其他依赖项也是如此).

您是否已将应用程序更新为针对csproj中的.NET Core 2.0预览版和Microsoft.AspNetCore.Antifforgery依赖项?谢谢您的帮助。我认为“dotnetmigrate”会自动做到这一点。看起来我需要手动执行此操作。