VS总是调试我原先的旧代码,无法显示新代码的内容!
重新生成新的解决方案也不行了!
有一点,就是我在internet信息服务中设置虚拟目录再浏览也能显示新代码内容!
更有趣的是,在我每次注销电脑后,再打开VS调试代码,这时候就显示了修改后的新代码了!
大虾们,这是怎么一回事?
没遇到过,很诡异貌似。
重新安装一下,不行就换个别的版本安装,或者使用vs2008算了
你的问题可能有四个原因:
一、调试设置
工具--选项--调试--要求源文件与源代码完全匹配 选中。
二、解决方案生成设置
工具--选项--项目和解决方案--在运行时仅生成启动项目和依赖项 取消选中。
三、可能你用的是web site而不是web application
此时,需要生成一个固定名称的dll
参考
http://blog.csdn.net/downmoon/archive/2007/06/05/1639320.aspx
Vs2005如何生成一个固定名称的dll? (downmoon)
四、如果是应用程序, 有没有配固定的端口?
应用程序右键---属性--web--使用iis web服务器
所有文件都是这样吗?
你可以重开一个项目,验证一下是代码文件本身的部署问题,还是VS得环境问题。
这样你可以决定是否重新安装。