我正在使用VS2005,并且已经使用多年没有问题,而且在2003年之前。
今天突然,当我尝试在网站上调试javascript时,调试器正常加载,但抱怨它无法找到源并让我有机会去寻找它。在Script Explorer中,它显示了页面加载的所有文件,当我双击它们时,它不会向我显示它们的来源。
我已尝试将所有设置重置为网络开发默认设置。没工作。我甚至尝试从其他机器(XP)导出设置,我在VS2005上运行正常。导入故障机器后(在Win 7上)没有任何区别。
有什么想法吗?
重新创建的步骤: 1.打开IE9,转到yahoo.com 2.单击View-> External Script Debugger-> Open 3.一旦进入调试器,它就说无法找到源代码,并为我提供了一个对话框,帮助我在本地机器上找到它(为什么会在那里?)。 4.在脚本资源管理器中,我看到页面加载了所有html和js文件,但双击它们时没有任何反应。通常它会打开源,您可以设置断点。
工作配置在XP / IE8上 非工作配置在Win 7 / IE9 上,但在今天之前工作正常。
我刚注意到一种奇怪的副作用。 IE9中的“文件”菜单在调试会话期间显示为灰色,甚至在我关闭VS后也是如此。太怪异了。
答案 0 :(得分:0)
嗯,没有找到解决方案,为什么VS2005突然发现对如何获取实时网站的JavaScript源代码缺乏了解。我卸载了它并安装了VS2010而且在同一站点上运行正常。也许重新安装VS2005会起作用,但是我已经有VS2010等待安装一段时间了,所以两只鸟,一块石头等等。
这仍然是一个谜。现在没人提供任何进一步的输入。问题是历史。