我被迫使用IIS7,因为Casini只支持x86,而我们正在使用x64 ELMAH。
自从我切换后,我注意到一个问题,就是我不能再在ASP.NET MVC视图中设置断点了。我不确定是否是因为IIS7,你有这种情况吗?
Visual Studio(2008)项目配置为使用本地的IIS7。我通常通过按F5来运行项目,实际上并没有运行任何东西。它只编译代码并附加到相应的IIS7进程。
断点的限制现在在我的环境中非常严格。如果我右键单击视图中的代码片段,就会出现一个“断点”子菜单,就像以前一样,里面有插入断点选项。但是当我尝试插入断点时,Visual Studio底部会出现一个蓝色消息:
这不是断点的有效位置。
然后就无法设置断点了。在已编译的代码中设置断点(如控制器)则没有问题。
有没有办法在视图中设置断点呢?