主题:9287_VS2005_C#设置断点不好用 共有39151人关注过本帖 |
---|
bingdongcha |
1楼 信息 | 搜索 | 邮箱 |
加好友 发短信 |
9287_VS2005_C#设置断点不好用 Post By:2014-12-17 11:13:00 [显示全部帖子]
VS2005调试9287工控板开发套件(包括主板和底板),液晶是AT070TN83。测试光盘中C例程中的step2_serial这个程序,可以设置断点,可以单步运行程序。测试C#例程中\入门程序中的step2_serial这个程序,设置断点后,程序不能在断点出暂停。程序都是拷贝到没有中文名称的路径下运行的。
在Form_serial.cs文件中 string[] portNames = SerialPort.GetPortNames(); //得到本地所有串口资源名称(COM1、COM2、COM3或更多) 设置断点。断点可以设置成功。是一个红点。运行后,断点处不暂停,并且红点变成空心圆,提示当前不会命中断点,尚未加载指定模块。 程序可以运行,液晶可以显示。 串口下拉只有com3和com5。选择com3可以和PC机通讯。可以接收到PC的数据,9287发送的数据PC也能收到。 就是断点不好用。C的断点好用,C#断点不好用。 9287预装CE6.0系统。
|
单帖管理 | 引用 | 回复 |
bingdongcha |
2楼 信息 | 搜索 | 邮箱 |
加好友 发短信 |
Post By:2014-12-18 8:50:00 [显示全部帖子]
例程用的是9287光盘中 software\C#例程\入门程序\step_serial
Form_serial.cs文件的第22行设置的断点。 string[] portNames = SerialPort.GetPortNames(); //得到本地所有串口资源名称(COM1、COM2、COM3或更多) 步进调试可以到这行。在别的程序行也试过,有同样的问题。 step4_tcptest这个程序也试过,有同样的问题。 |
单帖管理 | 引用 | 回复 |
bingdongcha |
3楼 信息 | 搜索 | 邮箱 |
加好友 发短信 |
Post By:2014-12-18 10:02:00 [显示全部帖子]
刚发现这个问题,VS2005 .net cf 是2.0的 winCE6.0的是3.5的。 例程中的C#程序也是2.0的。并且只有2。0才支持。我在PC上装了 .net cf 3.5也不行 微软的这个东西是不向下兼容么?
|
单帖管理 | 引用 | 回复 |
bingdongcha |
4楼 信息 | 搜索 | 邮箱 |
加好友 发短信 |
Post By:2014-12-18 10:17:00 [显示全部帖子]
OK 好用了 谢谢
|
单帖管理 | 引用 | 回复 |