【发布时间】:2009-05-12 08:13:46
【问题描述】:
我在具有 IIS7 和 Visual Studio 2008 的测试机器上部署了一些 ASPX 文件。
现在我用 VS2008 附加到 w3wp 进程并打开一个 ASPX 文件。 ASP 文件有一些内联代码,如
<% DoSomthing() %>
我将光标移动到该行并按 F9,但状态栏显示“这不是断点的有效位置”。我在 web.config 文件中设置了下面。
<compilation defaultLanguage="c#" debug="true">
那么,如何为已部署的 aspx 文件设置断点?
【问题讨论】:
-
如果你想调试你的代码以查看一些中间值,你可以利用日志等。
-
在这种情况下,我必须设置断点来查看内存。
-
DoSomething() 调用编译成程序集的方法,对吗?如果该程序集不是在 DEBUG 模式下构建的,那么我认为您不能在 ... 中放置断点
-
程序集是在调试模式下构建的。
标签: asp.net visual-studio iis debugging