日期:2014-05-18  浏览次数:20347 次

一个奇怪的问题,VS调试JS文件的时候哦窜到其他项目中
如题,我用的是vs2010,解决方案中有两个以上的web项目,共享core类库。
运行程序的时候发现,js运行的时候按f5调试运行的结果和直接运行的结果不同。
后来发现,居然在f5调试模式下,我在web1项目中引用的明明是web1中的js文件,但是实际运行的却是web2项目下的同路径和文件名的js文件。
在按ctrl+f5直接运行的情况下却是正确的。

也就是说debug模式下,运行文件居然窜到其他项目中。最近对js的调试又比较多。碰到这样的问题真是非常的麻烦。

难道debug模式下,内部调用地址冲突了?

------解决方案--------------------
启动项目是web1么
------解决方案--------------------
JS调试的确很麻烦,右健浏览器,清空文件,再调试一下试试
------解决方案--------------------
大哥,我遇到和你类似的问题了,我是两个一模一样的工程,放在不同的文件夹下面,断点调试其中的一个工程的cpp,却窜到另外的工程中的同样的cpp文件的同样的断点位置去了,那个地方我又没放断点。真是奇怪!我还寻思着这个问题会不会有人明白呢,这个该咋办啊?怪哉怪哉。。。