.NET Core添加空API控制器时触发NullReferenceException异常
ASP.NET Core 2.0 Web API添加空控制器触发NullReferenceException的问题解决记录
问题详情
我在给ASP.NET Core 2.0 Web API项目添加空API控制器时,触发了NullReferenceException异常,具体操作步骤如下:
- 右键点击项目内的目标文件夹
- 选择「添加」>「控制器...」
- 在弹出的对话框中点击「添加脚手架」
- 选中「API控制器 - 空」选项后点击「添加」
环境配置
- 操作系统:Windows 10 Enterprise
- IDE版本:Visual Studio Professional 2017 15.6.4
- .NET Framework版本:4.7.02556
- 项目类型:ASP.NET Core Web应用程序(.NET Core 2.0 Web API)
后续状态
目前我已经无法复现这个异常了,应该是@chriss-pratt提供的某条建议生效解决了问题。
内容的提问来源于stack exchange,提问作者Clarice Bouwer




