【发布时间】:2010-12-10 04:48:33
【问题描述】:
我刚刚安装了 VS 2010 Beta 2,想玩一个 ASP.NET MVC 2 项目。我只是在 Home 控制器的 index.aspx 视图中添加了一些脚本 (alert('hello');),我可以看到它正在执行。但是,当我尝试设置断点时,它永远不会被击中。我还尝试使用“debugger”关键字,但当我这样做时,我会收到令人失望的“当前位置没有可用的源代码”消息。当我尝试独立附加到运行我的应用程序的 IE 进程时,我也会收到此消息。
我需要做什么才能获得友好的脚本调试体验? (我已经成功使用 Firebug 调试过,但出于某种原因,我更喜欢 VS 调试器。)
以下是我的配置的一些细节:
- 我正在 VS 2010 Beta 2 中发布我的东西。
- IE8 版本 8.0.7600.16385 是我的默认浏览器。
- “禁用脚本调试 (Internet Explorer)”高级选项未选中。
- 未选中“禁用脚本调试(其他)”选项。
- 在我的 ASP.NET MVC 2 项目的“web”属性选项卡中,检查了 ASP.NET 调试器。其他所有内容均未选中。
- Visual Studio 2008 脚本调试似乎工作得很好。
【问题讨论】:
标签: javascript visual-studio-2010 visual-studio debugging