调试ASP.Net Core的非IIS Express版本时调用了什么?

时间:2017-03-30 14:06:21

标签: iis asp.net-core

在ASP.Net核心中,有两种运行/调试应用程序的方法,IIS Express和________?

我认为用另一种方式调用在IIS Express版本中运行的Kestrel b / c是不合适的,不是吗?

当我选择绿色下划线选项时,那叫什么?

是否有dotnet主持Kestrel呢?

Debugging ASP.Net Core

1 个答案:

答案 0 :(得分:0)

正如@Tratcher所说:ConsoleHost将是一个好词。由于你的应用程序运行时有一个shell,在windows上称为console。这是您的dotnet应用程序的主机。

如果您希望尽可能适合作为dotnet应用主机的红线IIS express,那么Console将是最合适的,因为它是应用程序的主机。

虽然在更多OS独立术语中,它或者称为shell或终端(控制台是一个非常windows术语)。但是因为Visual Studio目前只在Windows上运行应该没问题。