Исключение, когда VS 2010 ASP.NET Development Server обслуживает статические файлы - PullRequest
0 голосов
/ 01 ноября 2009

Я создаю сайт ASP.NET MVC 2 с помощью Visual Studio 2010 Beta 2.

Из ниоткуда ни одно из моих изображений или 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 контекст, обратный вызов AsyncCallback, Состояние объекта) + 347
System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute () +8683736 System.Web.HttpApplication.ExecuteStep (IExecutionStep шаг, логическое и завершено синхронно) + 184

Некоторые заметки:

Уже попытался перезапустить версию 2010, закрыть все экземпляры веб-сервера и перезапустить IIS.

1 Ответ

0 голосов
/ 01 ноября 2009

Исправлено, установив путь данных часов моего компьютера в будущее, собрав проект в режиме отладки, а затем переместив время назад.

Из поисков в поисках я обнаружил, что это потому, что вы пытаетесь загрузить сборки, которые были в последний раз изменены в будущем. Кодирование путешествий во времени в основном.

Другая проблема, с которой я столкнулся, заключалась в том, что когда я установил время в будущем, мой период оценки VS2010 истек.


Lol, это было из-за летнего времени, о котором я полностью забыл.

...