我们遇到了这样一个情况:我们在位于中央时区的办公室构建了一个DLL,然后将其部署到位于西海岸(太平洋时间区)的服务器上。当尝试通过 WebResource.axd 从我们的 DLL 检索嵌入式资源时,我们会遇到“UTCDate 超出范围”的问题。一旦我们发现这个问题,并更新了 DLL 的文件时间以匹配 Web 服务器的时间,一切都正常了。我的问题是:为什么 .Net 在乎程序集的构建时间?谢谢。