ilovecomputer66 发表于 2023-2-18 16:38

vs中C#写的winform,在form构造函数中,无法debug(无法查看变量实时值等)的原因是?

vs中C#写的winform,在form构造函数中,无法debug(无法查看变量实时值等)的原因是?

如果把代码放到form_load等其他地方就行

是因为 构造的执行,不是在主线程中???


另外问下,有什么办法能看么?

coolcalf 发表于 2023-2-18 16:47

听我的,别winform了,直接上.net6
maui

ttyy008 发表于 2023-2-18 16:48

1.放到构造的初始化函数(initialization)后面试试
2.确认构造函数被加载

ilovecomputer66 发表于 2023-2-18 16:51

ttyy008 发表于 2023-2-18 16:48
1.放到构造的初始化函数(initialization)后面试试
2.确认构造函数被加载

就是 在 initialization 后面写的

ps122 发表于 2023-2-18 16:51

不存在,试了下可以的

ilovecomputer66 发表于 2023-2-18 16:51

coolcalf 发表于 2023-2-18 16:47
听我的,别winform了,直接上.net6
maui

真的,如果不想回答的话,您完全可以不回帖,何必水一贴拿金币呢,这难道不违反版规?

ttyy008 发表于 2023-2-18 16:52

代码发github,show me your code, baby

ilovecomputer66 发表于 2023-2-18 16:53

ps122 发表于 2023-2-18 16:51
不存在,试了下可以的

你应该是 .net framework以及 vs 而且看界面应该是 vs 2005左右版本,反正没到2019

我的环境是.net 6 + vs 2022

ilovecomputer66 发表于 2023-2-18 16:54

ttyy008 发表于 2023-2-18 16:52
代码发github,show me your code, baby

和代码无关

可以认为就是5楼例子,只是说的一个问题。可能和.net 6有关,可能和vs 2022有关,但肯定和代码无关

chr_233 发表于 2023-2-18 16:56


vs2022+net 7.0 没问题

你是不是开了 Release 模式,或者在项目文件里禁用了调试模式?
页: [1] 2 3
查看完整版本: vs中C#写的winform,在form构造函数中,无法debug(无法查看变量实时值等)的原因是?