IIS 6.0 サーバーで機能する同じコードが IIS 5.1 サーバーで失敗する原因となる、欠落または誤った設定は何ですか?
この大規模なクラシック ASP アプリケーションを継承しました。ExecuteGlobal コマンドを使用して、関数を含む一連のファイルを「キャッシュ」します。両方のサーバーで、コマンドはエラーなしで実行されます。ただし、後でアプリケーションが「キャッシュ」された関数を参照しようとすると、IIS 6.0 は正常に動作しているように見えますが、IIS 5.1 はそれらの関数が存在しなかったかのように動作し、その影響でエラーが発生します。
5.1 システムは、XP Pro ボックスでのテスト用です。6.0 は、Windows 2003 の本番システムです。
問題 (テストでは失敗するが実稼働環境では動作する同一のコード) をこのコードに切り分けるのに長い時間がかかりました。残念ながら、別のサーバーをセットアップすることはオプションではありません (予算の制約 - サポート担当者に支払うお金や、すべてのサーバーを物理的に配置する必要があるスペースを借りるお金がない - 軍事施設)。
見落としていた方向は?