【发布时间】:2017-06-01 06:06:59
【问题描述】:
我的申请是ASP.NET Core 1.0 Web API。
根据Microsoft Security Advisory 4021279,我想更新我的项目的直接依赖项。
在MyClassName.csproj 中是以下行:
<PackageReference Include="Microsoft.AspNetCore.Mvc" Version="1.0.3" />
我改成:
<PackageReference Include="Microsoft.AspNetCore.Mvc" Version="1.0.4" />
因为版本1.0.0、1.0.1、1.0.2、1.0.3
1.1.0、1.1.1、1.1.2 或 Microsoft.AspNetCore.Mvc 未保存以供使用。
如果我尝试运行该项目,我会收到以下错误消息:
System.BadImageFormatException:“无法加载文件或程序集‘System.Core,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089’。不应加载引用程序集以执行。它们只能在仅反射加载器上下文。(来自 HRESULT 的异常:0x80131058)"
内部异常:BadImageFormatException:无法加载要执行的参考程序集。
我做错了什么?
【问题讨论】:
标签: c# .net visual-studio