首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在运行ASP.NET MVC视图时,无法在IIS7视图中放置断点

在运行ASP.NET MVC视图时,无法在IIS7视图中放置断点
EN

Stack Overflow用户
提问于 2009-08-30 20:00:52
回答 6查看 5.3K关注 0票数 3

我被迫使用IIS7,因为Casini只是x86,我们使用的是x64 ELMAH。

自从我切换之后,我注意到我不能再在ASP.NET MVC视图中设置断点了。我不完全确定是因为IIS7,是吗?这也发生在你身上吗?

Visual (2008)项目配置为使用本地IIS7。我通常通过按F5来运行这个项目,它实际上不运行任何东西。它编译代码并将自己附加到相应的IIS7进程。

断点的限制是现在我的环境中非常。如果我右键单击视图中的一段代码,就会有一个“断点”子菜单,就像前面一样,带有插入断点。但是,当我试图插入一个断点时,在Visual底部会收到一条蓝色消息,上面写着:

这不是断点的有效位置。

而且没有设置断点。在编译后的代码中设置断点(就像控制器一样)没有问题。

有什么办法解决在视图中放置断点的问题吗?

EN

回答 6

Stack Overflow用户

发布于 2011-09-29 09:19:57

您需要确保您正在破坏的东西,实际上是服务器端!

很明显,你将无法突破:

代码语言:javascript
复制
<h2>Title<h2>

也许令人惊讶的是,你不能继续下去:

代码语言:javascript
复制
@SomeCode here

但你可以继续:

代码语言:javascript
复制
@{
SomeCodeHere
}
票数 6
EN

Stack Overflow用户

发布于 2009-08-31 09:24:58

您可以尝试将进程(Ctrl+Alt+P)附加到w3wp.exe并从那里运行它。如果有多个w3wp.exe进程正在运行,请考虑使用来自InfoPath MSDN博客的提示。

也就是说,对卡西尼来说,“被迫使用IIS7”就像被迫选择冰淇淋而不是未经处理的污水。

票数 0
EN

Stack Overflow用户

发布于 2009-08-31 16:53:17

尝试运行VS作为管理员,我遇到了这个问题,试图附加到IIS7 w3wp.exe。我刚开始做管理员,工作还不错。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1354764

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档