前面步骤不用过多介绍,这里是使用db frist进行数据库迁移,
在部署到本地IIS之后,IIS中点击网站进行浏览,会显示404
这里你可以忽略,不用纠结这个界面,因为这里与framework 的Api不同,我们使用的是Swagger UI
所以你需要查看的是http://localhost:8082/swagger/index.html(这里我配置的端口是8082,不冲突就行,随意配置)然后你会发现也是错误,如果出现500.30,请将你IIS中网站对应的应用程序池设置成No managed Code模式,并且关闭允许32位,如下图所示:
再次运行http://localhost:8082/swagger/index.html,你会发现404,此时表示IIS运行正常,只是环境配置错误,所以你需要添加以下环境配置,注意默认生成的配置文件没有,你需要手动配置以下,如以下XML文件所示,至此你就可以看到完整的Swagger 接口列表
转载请注明出处~!谢谢



