.net core在vs开发环境下脱离iis运行
程序员文章站
2022-03-04 13:21:09
.net core相比之前.net的是一个可以跨平台,脱离iis运行的语言,并且项目启动的效率要比用iis启动快,可以说进一步提高了开发的效率。要想自己的项目core脱离iis,首先选择vs启动项目的载体: 如下图,不要选择IIS Express 选择好后再启动项目,会出现一个cmd窗口,我的理解这 ......
.net core相比之前.net的是一个可以跨平台,脱离iis运行的语言,并且项目启动的效率要比用iis启动快,可以说进一步提高了开发的效率。要想自己的项目core脱离iis,首先选择vs启动项目的载体:
如下图,不要选择iis express
选择好后再启动项目,会出现一个cmd窗口,我的理解这个窗口就类似于coreclr的运行环境或者说服务器,所以项目运行时不能关闭该窗口,如下图:
这个时候,项目已经可以不需要iis运行,并且可以直接附加到进程调试,选择附加进程调试时,可以发现它已经不在像以前的.net项目是通过iis express运行的,而是通过coreclr运行的,选择这个,然后就可以直接调试了,个人觉得比“启动调试”方便多了,如下图: