WebResource报告404文件未找到

WebResource报告404文件未找到

问题描述:

我正在研究一个系统,它将各种JS和CSS资源嵌入到项目dll中,并使用WebResource.axd访问它们。这一切都可以在本地正常工作,但是如果我从我们的夜间构建服务器下载并安装应用程序,我们所有的WebResources都会报告404错误。WebResource报告404文件未找到

我们最初虽然是因为下载的zip文件被阻止了,而且有一段时间,在解压缩之前解压缩下载的压缩文件,但现在看起来没有任何效果。

将下载的dll与本地创建的dll交换使WebResources正常工作,所以听起来像dll(在下载服务器上或在下载过程中)正在发生。

有人有什么想法可能是什么?

因此,我设法自己找到了罪魁祸首,即将DLL上的修改日期时间戳设置为未来(我们的构建服务器位于我们提前一小时的时区) ,所以由于某种原因,WebResource并没有选择它们。

希望这可以帮助未来的人。

+0

谢谢!你救了我! – Mormegil

+0

这绝对是问题的原因(我有同一个)。我想知道有没有人找到解决方法?例如,如果我们能够使用ASP.NET,我们知道修改的日期将会关闭一个小时。 –

如果您使用的是AJAX /第三方控件,通常会发生这种情况。很可能它不是缺少WebResource.axd的问题,但缺少一些其他引用/资源指针。尝试使用提供的信息进行调试this site