2010-05-06 82 views
4

如果用户在站点上,我们的日志会在部署后显示数百个这些错误。任何人都知道这意味着什么以及如何解决它?指定的参数超出了有效值的范围。参数名称:utcDate

注:

  • 我们使用msdeploy,IIS 6
  • 我最近注意到,我们的网络服务器的时间是背后真正的时间大约10分钟,我觉得可能有一些做它。
  • 如果我登录我们的网站,看起来像任何依赖于WebResource或ScriptResource类型文件的文件看起来不正确。
  • 似乎解决自身后重置IIS

回答

10

尝试在应用程序的bin目录中运行

for %i in (*.dll) do copy /b %i+,, 

这意味着该组件根据网络服务器建在将来,上述命令将“触摸”他们,使他们看起来是当前的日期

+0

是的,我认为dll的未来日期是问题。 – Rob 2010-05-08 14:11:04

+0

什么是完整的PITA。为什么在这个世界上应该.net关心一个会议的日期是什么?顺便说一句,+1解决了我的问题。 – NotMe 2010-08-24 05:23:54

+0

我来自未来,我感谢你的回答。 – 2012-06-18 20:18:33

3

我当我使用Visual Studio内置的这个错误的asp.net开发服务器。服务器抛出这个错误,并没有加载样式表。这个错误发生在11月7日美国中部时间上午1点10分。我认为这与日光节约时间有关,因此,将我的电脑时钟提前1小时。魔术! - 它开始工作正常。不知道为什么是这样!

+0

我也有这个问题已经有几天了。 – 2010-11-07 08:33:34

+0

和我们今晚要搬到冬天的时候有同样的问题。重新启动我的本地Web服务器,它加载好。 – jesperlind 2011-10-30 01:04:12

0

看看这篇文章,似乎问题与服务器上的时钟变化有关,如果asp.net发现dll内置“未来”,它会给出这个错误。

time travel issue

相关问题