欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

.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启动项目的载体:

 如下图.net core在vs开发环境下脱离iis运行,不要选择iis express

    .net core在vs开发环境下脱离iis运行

选择好后再启动项目,会出现一个cmd窗口,我的理解这个窗口就类似于coreclr的运行环境或者说服务器,所以项目运行时不能关闭该窗口,如下图:

.net core在vs开发环境下脱离iis运行

这个时候,项目已经可以不需要iis运行,并且可以直接附加到进程调试,选择附加进程调试时,可以发现它已经不在像以前的.net项目是通过iis express运行的,而是通过coreclr运行的,选择这个,然后就可以直接调试了,个人觉得比“启动调试”方便多了,如下图:

.net core在vs开发环境下脱离iis运行