我的计算机的环境是Windows XP SP3,
开发工具 是VS2005+IE6
我按照网上搜的说法进行调试怎么也不行。
今天又报出如下错误
Debugging information for "iexplore.exe " cannot be found or does not match.No symbols loaded 这是为什么?
怎样解决啊?我百度搜了,但是没有能解决我的问题的答案。
我的两个IE选项的禁止脚本调试也都取消了。
而且我还在代码中加入了debugger;
但是就是不行啊。
我的VS是停在了错误处,但是没有C#中的那种效果:
就是说把鼠标停在某一个对象或者变量上面,应该有提示
可以看到对象的属性或者变量的当前值,但是我这里上面都没有。
也就是说程序是貌似停住了,但是此刻的变量的当前值我都不知道。
这样的话,对于我来说它似乎一点所用也没有。由于我以前没有使用VS调试过JS的经验,所以想问一下,
在VS的环境中像window、document、documentElement、insertBefore
这样的对象或者函数不会语法加亮吗?
因为我这里几乎全部是黑色的。
而且当我设置断点以后,启动调试的时候,
断点的颜色不是红褐色,就是说断点似乎不起作用。
那样的话VS的单步跟踪、单步调试我都是用不了啊。
就是说VS只是找到错误在哪里,但是不能调试,
有人遇到到过此类问题吗???
开发工具 是VS2005+IE6
我按照网上搜的说法进行调试怎么也不行。
今天又报出如下错误
Debugging information for "iexplore.exe " cannot be found or does not match.No symbols loaded 这是为什么?
怎样解决啊?我百度搜了,但是没有能解决我的问题的答案。
我的两个IE选项的禁止脚本调试也都取消了。
而且我还在代码中加入了debugger;
但是就是不行啊。
我的VS是停在了错误处,但是没有C#中的那种效果:
就是说把鼠标停在某一个对象或者变量上面,应该有提示
可以看到对象的属性或者变量的当前值,但是我这里上面都没有。
也就是说程序是貌似停住了,但是此刻的变量的当前值我都不知道。
这样的话,对于我来说它似乎一点所用也没有。由于我以前没有使用VS调试过JS的经验,所以想问一下,
在VS的环境中像window、document、documentElement、insertBefore
这样的对象或者函数不会语法加亮吗?
因为我这里几乎全部是黑色的。
而且当我设置断点以后,启动调试的时候,
断点的颜色不是红褐色,就是说断点似乎不起作用。
那样的话VS的单步跟踪、单步调试我都是用不了啊。
就是说VS只是找到错误在哪里,但是不能调试,
有人遇到到过此类问题吗???
这一步操作的菜单在哪里?我这里只看到Attach to process 、Attach to device、
Attach to database、 Attach to Server
这几项啊!!
个人感觉IE8调试功能比FF的好用能装个FF也不错,因为如果不小心,IE下写的代码在FF下很容易就运行出错
很感谢您的热心回答,但是我这里不行。倒霉啊!!!原因如下:
1.我以前装过IE8,但是始终是不明原因的安装失败,始终说IE8安装失败,让我重新启动计算机以撤销安装。
2.我的电脑上有Firefox和FireBug,确实挺不错,但是有一种情况例外:
那就是如果我调试的页面的JS代码是IE Only,那Firefox肯定不执行或者报错啊!!!
但是我想得到的不是报错,而是执行IE Only部分的代码,有可能就是ActiveX控件之类的。
关键在于我的JS文件全部是外部JS文件,而且一个外部JS里还动态添加了另一个外部JS文件。就是说如果页面一开始加载了aaa.js,然后aaa.js又配合DOM动态向页面添加了bbb.js
FireBug好像跟不进去bbb.js文件进行调试啊???