更新 Microsoft.NETCore.App 到 1.0.1 出现 502.5 错误的问题
今天白天遇到一个问题,花了很长时间才解决。记录下。
问题是这样的,我是个强迫症,如果发现有可以更新的包,我肯定会去更新。
新建了一个 ASP.NET Core 的 Api 项目,发现有包可以更新,于是通过 Nuget 自动更新。更新完之后,出现第一个坑。
原先的
{
"Microsoft.NETCore.App": {
"version": "1.0.0",
"type": "platform"
}
}
更新之后会丢失 "type": "platform"
,变成
{
"Microsoft.NETCore.App": "1.0.1"
}
直接编译都会报错。这个好解决,自己手动改下。把 version
和 type
加上。
改好之后,编译不报错了,但是在 iis express 上运行的时候,会出现 502.5 的错误,百思不得其解。Google 了很长时间也没找到解决方案。后来猛然在 .NET Core 首页 的 Install .NET Core SDK 中看到一个 .NET Core 1.0.1 - VS 2015 Tooling Preview 2,突然感觉是不是还得安装下这个更新才能用.NET Core 1.0.1,于是下载更新,问题解决。
评论区