asp.net core 2.1是可以在开发环境下配置到IIS中的,这样就可以在vs中按F5直接运行了
在项目上右键点击属性,然后在Debug中配置如下参数
首先点击New按钮,输入IIS,点击确定
在本例中
App URL: http://localhost/WebCore
Launch browser: http://localhost/WebCore
配置环境变量就行
需要注意的是在IIS中可以不用配置,按F5运行的时候直接可以创建虚拟目录
具体可以参考MSDN
Host ASP.NET Core on Windows with IIS
https://docs.microsoft.com/en-us/aspnet/core/host-and-deploy/iis/?view=aspnetcore-2.1&tabs=aspnetcore2x