TypeLoadException: Could not load type 'Microsoft.AspNetCore.Mvc.Internal.IHttpResponseStreamWriterFactory' from assembly 'Microsoft.AspNetCore.Mvc.Core, Version=2.1.2.0 ...

今天调试 asp.net core 2.0 项目时遇到了如下错误:

    TypeLoadException: Could not load type 'Microsoft.AspNetCore.Mvc.Internal.IHttpResponseStreamWriterFactory' from assembly 'Microsoft.AspNetCore.Mvc.Core, Version=2.1.2.0, Culture=neutral, PublicKeyToken=adb9793829ddae60'.
System environment:
    win10 1803,VS 2017
Project enviroment:
    asp.net core,目标框架.Net Core 2.0
Stack Info:

TypeLoadException: Could not load type 'Microsoft.AspNetCore.Mvc.Internal.IHttpResponseStreamWriterFactory' from assembly 'Microsoft.AspNetCore.Mvc.Core, Version=2.1.2.0, Culture=neutral, PublicKeyToken=adb9793829ddae60'.

解决办法:

nuget安装对应版本的 Microsoft.AspNetCore.Mvc 依赖即可。

        Install-Package Microsoft.AspNetCore.Mvc
posted @ 2018-09-16 14:58  betterme  阅读(4524)  评论(0编辑  收藏  举报