release下无法打断点问题的思考

首先,是winphone项目。

其次,debug下是可以的,但是release和debug有那么点不同,so。。。采取了如下做法:

方法1:卸载/重装vs,失败,但是发现win8可以给项目打断点,winphone不可以,所以有了方法2。

方法2:卸载/重装wp8.0sdk,可以用模拟器调试。(成功,但是和2013连接不起来,未装vs2012update4
暂时无法真机调试,只能模拟器)
 
方法3:重装电脑->重装vs后,还是不行,不过,工具->选项->启动->"启用.net framework源代码单步执行",
打了对勾后就可以调试了,不知道是什么原因。虽然很慢,但是的确能打断点了。之后重启一下机器,再把这个
对勾去掉就可以了。我知道,这个方法可能不一定适用于所有人。但是这的确让我的vs能正常工作了,不知道是
重装了机器还是别的原因,如果被写入了注册表,重装了整个机器(所有资料全没的那种完全重装),应该能重置
才对。。
 
题外话:"编辑并继续"->"启用编辑并继续"。也可以治疗vs2013断点命不中问题,不过vs2015professional版本(截止到今天:2015.7.27)还没发现有这个选项,参考这里

posted on 2015-04-27 11:14  鸣动我心  阅读(2148)  评论(0编辑  收藏  举报