0

Visual Studio 2010Beta2を使用してASP.NETMVC2サイトを構築しています。

どこからともなく、私の画像やCSSが表示され始めませんでした。ブラウザのリソースに直接移動すると、次の例外メッセージが表示されます。

指定された引数が有効な値の範囲外でした。パラメータ名:utcDate

スタックトレース:

[ArgumentOutOfRangeException:指定された引数が有効な値の範囲外でした。パラメーター名:utcDate]
System.Web.HttpCachePolicy.UtcSetLastModified(DateTime utcDate)+3038942
System.Web.StaticFileHandler.ProcessRequestInternal(HttpContext context、String overrideVirtualPath)+1130 System.Web.DefaultHttpHandler.BeginProcessRequest(HttpContext context、AsyncCallback callback、Object state )+347
System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()+8683736 System.Web.HttpApplication.ExecuteStep(IExecutionStep step、Boolean&completedSynchronously)+184

いくつかの注意:

すでに2010と比較して再起動を試み、すべてのWebサーバーインスタンスを閉じ、IISを再起動しました。

4

1 に答える 1

0

これを修正するには、コンピューターの時計データを将来に設定し、プロジェクトをデバッグモードでビルドしてから、時間を戻します。

グーグルで調べたところ、これは、将来最後に変更されたアセンブリを読み込もうとしたためです。基本的にタイムトラベルコーディング。

もう1つの問題は、将来の時間を設定すると、VS2010の評価期間が終了したことです。


笑、これは私が完全に忘れていた夏時間のせいでした。

于 2009-11-01T05:51:34.973 に答える