.net core相比以前.net的是一個能夠跨平臺,脫離iis運行的語言,而且項目啓動的效率要比用iis啓動快,能夠說進一步提升了開發的效率。要想本身的項目core脫離iis,首先選擇vs啓動項目的載體:服務器
以下圖,不要選擇IIS Express.net
選擇好後再啓動項目,會出現一個cmd窗口,個人理解這個窗口就相似於CoreCLR的運行環境或者說服務器,因此項目運行時不能關閉該窗口,以下圖:調試
這個時候,項目已經能夠不須要iis運行,而且能夠直接附加到進程調試,選擇附加進程調試時,能夠發現它已經不在像之前的.net項目是經過IIS Express運行的,而是經過CoreCLR運行的,選擇這個,而後就能夠直接調試了,我的以爲比「啓動調試」方便多了,以下圖:blog