【发布时间】:2015-04-27 14:53:47
【问题描述】:
javascript 文件的预览[动态] 不显示最新代码。为什么?
问题
Visual Studio
task.js[Dynamic]的预览正在显示我的旧代码
问题说明
这是我在task.js文件中的当前代码
但是当我运行我的应用程序并在该屏幕中放置断点时,现在 java 脚本预览显示了我的旧代码。预览不显示我的最新代码。
见下图,这是我的旧代码。我已经用我的旧代码替换了1 中的taskby object 中的$cookieStore.get('userInfo').UserId。
注意
请查看上图中的黄色标记以获得更多证据。、
我做了什么 - 我试图通过以下方式解决这个问题
- 越来越多地按下保存按钮
- 按下全部保存按钮
- 我已经清理了很多次解决方案
- 还尝试构建和重建解决方案。
但不工作
我的问题:
- 为什么会这样?
- 我们该如何解决这个问题?
更新:
我的第二个问题得到了答案
我们如何解决这个问题?
Ans : - 我已经通过重启解决了这个问题visual studio
但我不知道,为什么会这样。请告诉我的家伙,如果你知道。
【问题讨论】:
-
清除浏览器缓存怎么样?当我们更改我们的 javascript 时,我们经常这样做。
-
是的,我已经清除了浏览器缓存。重启VS解决了这个问题。但我不知道为什么会出现问题?
-
您是否尝试过仅清除缓存而不重新启动VS?那样有用吗?有一个很相似的帖子here
-
我已尝试清除浏览器缓存并硬刷新浏览器。但不为我工作。一旦我重新启动VS,然后解决。现在问题已经解决了。**我的问题是为什么这个问题会发生在我身上?**
-
Javascript 文件默认缓存,以提高性能。通常,在生产环境中,这些文件不会不断变化,因此这是完全可以接受的。您的开发机器也会以这种方式运行,因此您需要解决它。
标签: javascript html angularjs visual-studio