3

Application_Start() メソッドで、特定の条件が満たされない場合に ASP.NET アプリケーションの実行を停止するにはどうすればよいですか?

例外をスローしても機能しないようです。

4

3 に答える 3

2

私はそれが可能だとは思わない; 起動を「中止」できたとしても、次にサイトから URL にアクセスしようとすると、再度起動しようとします。

おそらく、静的変数を使用して実行/停止を通知し、代わりに begin_request をプレースホルダー ページにリダイレクトできますか?

于 2008-12-19T03:54:27.200 に答える
1

IIS の管理に使用できるCOM APIがあるようです。ただし、最初に Environment.Exit() を試してみると思います。

于 2008-12-19T04:44:17.693 に答える
0

未処理のエラーをスローする何かを行います。例外をスローするだけで十分かもしれません。

于 2008-12-19T03:49:22.453 に答える