作者s4300026 (s4300026)
看板C_Sharp
标题[问题] Debug 很久才关闭
时间Mon Jul 19 16:56:36 2021
如题
我想问一个很笼统的问题
就是我在debug c#的程式时
会去按下侦错 (F5)
当我想要终止时,就会按下 终止
我想问的问题是
为什麽我按下终止时,有时候他会等10多秒左右
才会把程式关闭,并回到可以改程式的状态
我该去往哪个方向查呢?
这样很难debug
补上版本
VC2010
然後只能使用这个版本
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 42.73.15.117 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_Sharp/M.1626684998.A.4C7.html
1F:→ testPtt: 装太多扩充功能?套件?07/20 10:19
2F:→ s4300026: 只有装番茄07/20 14:21
※ 编辑: s4300026 (42.73.15.117 台湾), 07/20/2021 14:22:00
3F:→ testPtt: hellow world也会? 07/20 20:23
4F:→ s4300026: hello world 不会,我是使用windows form 07/20 23:00
5F:→ s4300026: 话说我有些dll是用c++/cli编译而成的,我不确定这会不会 07/21 07:45
6F:→ s4300026: 有影响 07/21 07:45
7F:→ testPtt: 在等你的dll结束吧 07/21 16:08
8F:→ s4300026: 可是如果是c++的专案,按停就停,完全没有这种状况说.. 07/21 18:07
9F:→ testPtt: 改release会不会变快? 07/21 19:54
10F:→ s4300026: 完全不会,话说按下中断时,如果它不跳出,有办法知道他 07/21 20:31
11F:→ s4300026: 在哪里等吗? 07/21 20:31
12F:→ testPtt: 启用Just My Code有勾吗? 07/21 20:44
13F:→ s4300026: 没勾 07/22 09:58
14F:→ testPtt: 那勾吧 07/22 12:08
15F:→ s4300026: 没用... 它等很久才关闭,还是说是我因为使用中断,如果 07/22 19:26
16F:→ s4300026: 是非背景的多执行序,会不受中断影响? 07/22 19:26
17F:→ s4300026: Bingo! 我的dll内的thread没有设定成 IsBackground = tr 07/22 19:36
18F:→ s4300026: ue 07/22 19:36
19F:→ s4300026: 感谢testPtt陪我测试 07/22 19:37