none
在VS2005中修改内容后,重新编译或生成,界面不更新的问题 RRS feed

  • 问题

  • 我在VS2005IDE中开发网页,但出现一个很奇怪的问题,有时候我在网页上修改了内容后,运行,看到的页面是没有修改之前的,特别是在后台代码中对界面的修改。有时候一切都正常。

    [注:运行后页面内容不更新,是显示在之前某次编译的网页的结果。]

    说明:

    我删除过VS2005安装时生成的一些文件(就是以下文件夹下的内容):

    C:\Documents and Settings\Administrator\My Documents\Visual Studio 2005

    这个目录的内容,现在我又从其它的安装此版本的目录中全部拷贝回来了。

    尝试:

    我尝试过把VS2005关了,重启,还是一样,也试过把编译生成的DLL全删除了,再重新编译生成,还是不行,

    还有就是把在提示栏的那个白色的东西(IIS代理)停掉,也不行。

     

    请问是什么原因造成这种情况呢?

    相信很少人会遇到这样的问题,帮帮忙,TKS。

     

    2008年1月23日 13:41

答案

  • 打开一个新IE,选工具菜单->Internet选项,选“浏览历史记录”下的设置按钮(旁边还有一个删除按钮),然后出现新窗口,里面“检查所存页面的较新版本”含有4个RadioButton,默认应该是“自动”,你改选为“每次访问页面时”,然后一路确定到退出

    2008年1月29日 2:32
    版主

全部回复

  •  

    是否是因为编译时遇到错误不能成功编译造成的呢?而你又选择了运行上一次编译成功的文件所造成。
    2008年1月23日 15:52
    版主
  • 编译没有错误,也没有记住上一次编译的成功结果。

    就是编译后,不更新,只显示上一次的结果。

     

    2008年1月24日 0:17
  • IE把页面缓存了?清空下临时文件看看。

     

    2008年1月24日 1:30
  • 打开一个新IE,选工具菜单->Internet选项,选“浏览历史记录”下的设置按钮(旁边还有一个删除按钮),然后出现新窗口,里面“检查所存页面的较新版本”含有4个RadioButton,默认应该是“自动”,你改选为“每次访问页面时”,然后一路确定到退出

    2008年1月29日 2:32
    版主