如果我在编译的代码中设置了一个断点(例如在一个动作中),那么我可以逐步完成,最终逐步完成View的生成。
我发现它有用几次,但是由于你必须通过大量代码才能实现这一点,这很乏味。
但是,我无法在视图中设置断点。我刚从VS2008收到消息'This is not a valid location for a breakpoint'
。这是为什么?
答案 0 :(得分:5)
右键单击要中断的代码,然后转到“断点 - >插入断点”。
为什么呢?必须与您不使用纯代码文件的面部有关,并且点击左侧边栏不知道要使用哪个代码块。
答案 1 :(得分:2)
我想到的另一件事是使用调试器;视图中的关键字,虽然我不是100%确定它将像ASP.NET ajax站点一样工作。
答案 2 :(得分:2)
单击要调试的代码,然后按F9。
答案 3 :(得分:1)
UpTheCreek,
这并不是一个“好”的方法,但是,您可以在视图中插入一些“触发器”代码,可以在其中放置一个断点,然后从那里开始。这段代码不一定必须执行一个函数(显然,如果有的话,它会很有用)。
无论如何,你不需要面包屑,所以这是(餐)交易:
<%
int rspId = 0;
string uniqPageId = Guid.NewGuid().ToString().Replace("-", "");
%>
然后,只需将断点放在任何变量定义的旁边。
不干净,肯定是'jfar'降价候选人: - )