我不得不使用IIS7,因为Casini只有x86,而且我们使用x64 ELMAH运行。无法在IIS7中运行时在ASP.NET MVC视图中放置断点
自从我切换以来,我注意到的一点是我无法在ASP.NET MVC视图中设置断点。我不完全确定这是因为IIS7,是吗?它也发生在你身上吗?
Visual Studio(2008)项目配置为使用本地IIS7。我通常是运行该项目按F5,实际上不运行任何东西。它编译代码并将其自身附加到相应的IIS7进程。
断点的限制现在很难进入我的环境硬。如果我在视图中右键单击一段代码,则会有一个“断点”子菜单,就像之前的插入断点一样。但是,当我尝试插入断点时,我在Visual Studio底部收到一条蓝色消息:
这不是断点的有效位置。
并且没有设置断点。在编译的代码中设置断点,就像控制器一样,没有问题。
有什么办法解决在视图中放置断点?
您是通过附加到工作进程还是通过按F5进行调试? – FlySwat 2009-08-30 20:03:40
我正在按F5键,但是因为我已经配置了项目以使用本地IIS7,所以它确实会编译代码并将其自身附加到进程中。我会相应地扩展这个问题。 – Pablo 2009-08-30 21:12:14