因Web api需从 .Net FrameWork 重构为 .Net Core的架构,遇到一些环境的问题,记录如下
先建立.Net Core专案,预设应该会回传 ValuesController 的 json 回传值,如下图
但点 IIS Express 执行侦测模式时,却出现以下状况,此时安装的版本为 .NetCore SDK 2.2.107(x64)
判断应为版本问题,于是先移除.NetCore SDK 2.2.107(x64),改安装.NetCore SDK 2.2.105(x64),结果反而出现以下错误
查了一下原因为可能是.Net Core 的 Runtime环境没有对应到,最后索性将3个版本的sdk全部安装
安装好后,就可正常执行了