.net。如何断点调试
加了断点,但是我F5之后直接生成界面了,想在visualstudio里看程序的值是如何跑的怎么看啊?...
加了断点,但是我F5之后直接生成界面了,想在visualstudio里看程序的值是如何跑的怎么看啊?
展开
4个回答
展开全部
1、拷贝project1的dll及相关的xap及页面文件到对应的project2工程中,不必加入到工程中。
2、启动Project2工程【Ctrl+F5】,不调试,启动起来之后设置project1【ctrl+alt+p】附加到进程窗口
找到相关的进程【如果是web程序找到对应端口号的那个,是WebDev开头的那个】,Attach(附加)上就可以了。
3、在需要调试的地方设置断点,运行就可以了。
4、如果是Silverlight程序Select一下选择调试的代码是Silverlight,这个很重要,如果自动选择的话有可能无法调试到Silverlight程序中,我碰到过一次这样的问题。
5、如果还是进入不了断点,在工具->选项->调试,取消要求与源代码一致的选项
2、启动Project2工程【Ctrl+F5】,不调试,启动起来之后设置project1【ctrl+alt+p】附加到进程窗口
找到相关的进程【如果是web程序找到对应端口号的那个,是WebDev开头的那个】,Attach(附加)上就可以了。
3、在需要调试的地方设置断点,运行就可以了。
4、如果是Silverlight程序Select一下选择调试的代码是Silverlight,这个很重要,如果自动选择的话有可能无法调试到Silverlight程序中,我碰到过一次这样的问题。
5、如果还是进入不了断点,在工具->选项->调试,取消要求与源代码一致的选项
展开全部
你要看某个变量在断点阶段的值么?添加监视或快速监视呗,或者调出即使窗口直接吧要调试的语句写在里面
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
有可能是你的调试文件与源程序不是一个版本造成的..
我曾经也遇到过该问题,我的解决办法是将Debug目录下Pdb文件删除,然后全部重新编译后,重新设置断点.问题就解决了.
我曾经也遇到过该问题,我的解决办法是将Debug目录下Pdb文件删除,然后全部重新编译后,重新设置断点.问题就解决了.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你正常点击界面的按钮,当运行到断点的时候会自动卡主并且切换到VS界面的,这时候按F10可以单步调试,在下方可以看见变量的值
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询