奇怪的“bug”

今天是1月1日,为了一些事情,我把电脑的时间调到1月10日进行工作。期间我用VS2010发布过我的web程序。发布出来的dll,修改日期是1月10日。

过了几天,1月6日,此时我电脑的时间没有做调整,是准确的时间(1月6日),此时我改了我的web程序,在发布dll时,dll的修改日期仍然是1月10日。此时的dll运行起来,也不是我1月6日修改的内容。

粗略了解的原因是:假设我发布选的是“Debug”,那程序会先去:“XXX\obj\Debug\Package\PackageTmp\”里面去查看我发布的生成文件的日期是否比PackageTmp里面的更加新,如果是我的日期更加新,则PackageTmp的文件会被取代,然后发布出来。如果我的日期比较旧(PackageTmp的是1月10日,我发布的文件修改日期是1月6日),那就直接使用PaceageTmp的文件了。遇到这种问题,删掉PackageTmp里面的东西,重新发布就好了。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 右边两个it和ib都不能读取风险评估文本 其中it一开始提交之后,向志伟能看到这个数据,让陈键锋在ib中提交数据后...
    keaidelele阅读 3,255评论 0 50
  • 一、温故而知新 1. 内存不够怎么办 内存简单分配策略的问题地址空间不隔离内存使用效率低程序运行的地址不确定 关于...
    SeanCST阅读 12,409评论 0 27
  • 环境如下:thinkphp + PHP5.4 + apache + mysql + linux/windows. ...
    Kair阅读 4,059评论 0 1
  • 这些年以来,还是遇到很多有去的bug,原因也是各不相同,有很多也是莫名其妙。先留个标题,慢慢记,慢慢回忆。 切到后...
    迷路的字母C阅读 1,175评论 0 0
  • 槐花开了,像挂在屋檐外的童话。 风一吹,满树的银铃就打开了内心隐秘的芬芳,诉说安谧的甜。 就像我的村庄,在夏天的早...
    中正恩泽阅读 1,724评论 6 4

友情链接更多精彩内容