IISExpress 应用程序池回收

lio*_*far 7 asp.net iis appcmd visual-studio iis-express

有没有办法回收iisexpress应用程序池?

我打开 cmd 并转到“C:\Program Files\IIS Express”
然后我正在运行“appcmd apppool /?” 那里的命令列表缺少“回收”选项。

我发现的唯一解决方法是编辑 applicationhost.config 文件。只有这样,IISExpress 应用程序池才会被回收。

有没有更优雅的方法来实现这一目标?
谢谢

Lex*_* Li 8

IIS Express 根本不支持应用程序池,因为它只是一个单进程 Web 服务器。您可以终止该进程,但它不会自动启动。

真正的应用程序池支持需要像 Windows Process Activation Service 这样的 Windows 服务。因此,如果您确实想测试应用程序池,请使用本地 IIS。


Ale*_*lex 6

如果您想“模拟”应用程序池回收来测试您的应用程序初始化例程,您也可以“触摸”该web.config文件。

只需添加一个空格并重新保存。