ASP のスクリプトタイムアウト

Server.ScriptTimeout = 10

とするとタイムアウトを 10 秒に設定できるが、リファレンスを確認すると

ScriptTimeout プロパティには、メタベース内で指定した値よりも小さい値を設定することはできません。たとえば、NumSeconds に 10 を設定しても、メタベースの設定が既定値の 90 秒であれば、スクリプトは 90 秒後にタイムアウトになります。ただし、NumSeconds に 100 を設定した場合は、スクリプトは 100 秒後にタイムアウトになります。

となっている。つまり、画面上で設定した値を下回ることはできない、ということだ。