【发布时间】:2016-03-08 19:42:03
【问题描述】:
我有一个托管在本地 IIS 中的 Web 应用程序。要停止应用程序,我使用 Application.退出命令。
但是下次我通过本地 IIS 浏览应用程序时,它给我的错误是“HTTP 错误 503,服务不可用”。
我可以通过应用程序重新启动吗?启动或重启,但一旦退出,它不会命中启动或重启命令的方法
在 IIS 中是否有任何其他方式可以在 Application.Exit 之后运行应用程序
【问题讨论】:
-
您在哪里使用 Application.Exit 命令?你能举个例子吗?
-
是的 Chef7,我有一个启动和停止方法,在启动时我将十六进制数据发送到端口,在停止方法时我编写 Application.Exit 命令以退出应用程序。现在,当我在 IIS 中托管应用程序时,它工作了一次,在 Application.Exit 命令之后,我收到错误为 HTTP 错误 503,服务不可用”。所以,我需要一次又一次地托管应用程序
-
不应停止 Web 应用程序。请修改您的设计,因为它不是桌面应用程序。我猜你让工作进程崩溃了太多次,并触发了自动 IIS 应用程序池关闭。