WebResource报告404文件未找到
问题描述:
我正在研究一个系统,它将各种JS和CSS资源嵌入到项目dll中,并使用WebResource.axd访问它们。这一切都可以在本地正常工作,但是如果我从我们的夜间构建服务器下载并安装应用程序,我们所有的WebResources都会报告404错误。WebResource报告404文件未找到
我们最初虽然是因为下载的zip文件被阻止了,而且有一段时间,在解压缩之前解压缩下载的压缩文件,但现在看起来没有任何效果。
将下载的dll与本地创建的dll交换使WebResources正常工作,所以听起来像dll(在下载服务器上或在下载过程中)正在发生。
有人有什么想法可能是什么?
答
因此,我设法自己找到了罪魁祸首,即将DLL上的修改日期时间戳设置为未来(我们的构建服务器位于我们提前一小时的时区) ,所以由于某种原因,WebResource并没有选择它们。
希望这可以帮助未来的人。
谢谢!你救了我! – Mormegil
这绝对是问题的原因(我有同一个)。我想知道有没有人找到解决方法?例如,如果我们能够使用ASP.NET,我们知道修改的日期将会关闭一个小时。 –