在 IIS Express 中禁用 Ping 超时?

Disable Ping Timeout in IIS Express?

一百万零一个 google 解释了如何在 IIS 中禁用 ping 超时(这会烦人地中断调试),它们都提供了以下信息:

https://msdn.microsoft.com/en-us/library/bb763108.aspx

但是我们如何在 IIS Express 上执行此操作?

(好像没有IIS Express的配置界面)

IIS Express 不支持 ASP.NET 版本以外的应用程序池设置。因此,即使您在配置文件中更改此设置,它也不会生效。这可能就是为什么没人谈论它的原因。

同时,如果你想要类似IIS Manager的配置界面,Jexus Manager来了,

http://jexusmanager.com

您需要为您的 IIS Express 实例修改 applicationHost.config。

单击 IISExpress 图标将帮助您找到配置文件。对于我个人 dev/test 我使用

如果您使用的是 Azure Compute Emulator,applicationHost.config 将随每个本地部署而变化。为此,您需要修改 C:\Program Files\IIS Express\config\templates\PersonalWebServer\applicationHost.config.

每次部署时都会复制该文件。

祝你好运。