在使用vs2017的时候发现一个很郁闷的问题。 在创建Web的项目进行调试。 js修改后,我都保存了的,并且项目重新生成后才调试。 C#代码我也是,可是发布的时候莫名其妙变成未更改之前的代码(有时候重新生成也会变成未更改之前的代码)
无解~~~
IIS发布那块配置一下,发布的时候删除已经存在的文件,切记别把重要文件给删了。切记
浏览器的一些机制问题是会缓存你的js,css 文件如果你修改Js css 没有看到效果, 第一种方法,清除浏览器的缓存然后重新加载 第二种方法,在引用文件后面加一个版本号,每次跟新代码后跟新版本号,浏览器检测到地址有变化会重新加载 例如:<link href="artice.css?v=1.0.3" rel="stylesheet" /> 问好后面的就是版本号