代码之家  ›  专栏  ›  技术社区  ›  John Farrell

vs 2010 ASP.NET Development Server服务静态文件时出现异常

  •  0
  • John Farrell  · 技术社区  · 15 年前

    我正在用Visual Studio 2010 Beta 2构建一个ASP.NET MVC 2站点。

    我的图片和CSS都没有出现。如果我直接导航到浏览器中的资源,我会看到以下异常消息:

    指定的参数超出了 有效值的范围。参数名称: 乌托克

    堆栈跟踪:

    [参数超出范围异常: 指定的参数超出了 有效值的范围。参数名称: 尤特卡特
    system.web.httpcachepolicy.utcsetlastmodified(日期时间 UTCDate)+3038942
    system.web.staticfilehandler.processRequestInternal(httpContext) 上下文,字符串overrideVirtualPath) +1130 system.web.defaulthttphandler.beginProcessRequest(httpContext) 上下文,AsyncCallback回调, 对象状态+347
    system.web.callHandlerExecutionStep.system.web.httpApplication.ieExecutionStep.Execute()。 +8683736 system.web.httpapplication.executeStep(iexecutionstep 步骤,布尔值(同步完成) + 184

    一些注释:

    已尝试重新启动vs 2010,关闭所有Web服务器实例,重新启动IIS。

    1 回复  |  直到 15 年前
        1
  •  0
  •   John Farrell    15 年前

    通过将计算机的时钟数据设置为将来的方式来解决这个问题,在调试模式下构建项目,然后将时间向后移动。

    通过谷歌搜索,我发现这是因为您试图加载在将来最后修改过的程序集。基本上是时间旅行编码。

    我遇到的另一个问题是,一旦我设定了未来的时间,我的VS2010评估期就到期了。


    哈哈,这是因为我完全忘记了夏令时。