ASP.NETの運用環境で、「System.ArgumentOutOfRangeException」が発生した場合の対応について記述します。
[状況]
ASP.NETにマッピングされている拡張子を持つファイルへアクセスすると「System.ArgumentOutOfRangeException」が発生します。
参考:i-SITEはセキュリティ管理上、全てのファイルをASP.NETにマッピングしています。
[原因]
アクセスしたファイルの作成日時が、ASP.NETが稼働しているマシンのカレンダーより未来であることによります。
[対策]
ASP.NETが稼働しているマシン、または、当該ファイルを作成したマシンのカレンダーを正しく調整します。