最近用 vs2019 社区版写 mfc 老是卡死,不知道什么原因。
以前 mfc 设置为共享 dll 好像都没这回事,创建一个基于对话框的静态 dll 就习惯性的卡死在 dialog 界面,要么是老文件打不开,要么是正在写的时候进了这个界面就卡死,重装都没用。
哭死,今天晚上写的还没保存(有什么方法保存呢? 有没有其他的老哥也这样呀? 有解决办法吗?)

1
bookit Aug 29, 2019
用 process monitor 查看,卡在什么地方,具体什么操作,出了什么错误
猜测是 VS IDE 调用关于 dialog 的 DLL 的时候卡住了,或者出错了。 |
2
hehheh Aug 29, 2019
为什么现在还有人用 MFC -.-
visual studio 自己的 GUI 都是用 c#开发的了 |
3
cubecube Aug 29, 2019 via Android
是不是权限问题,uac
|
7
benson458 Aug 29, 2019 via iPhone
那就换个 vs08 去写 mfc 吧
|
8
love Aug 29, 2019
这个年代还有人新学 MFC,这不是 20 年前的技术吗,这什么老师
|
9
ltm Aug 29, 2019
用 C# 重写吧,我把上一个东家的所有 MFC 都改成 C#了
|
10
810244966 OP |
11
ashong Aug 29, 2019
MFC 还活着??
|
12
kokutou Aug 29, 2019 via Android
c#做界面就是工具箱里找一找,拖一拖,双击,写一句调用函数,完事。。。
|
14
zjsxwc Aug 29, 2019 via Android
这不是自虐吗,
既然是作业就找你老师要开发环境,最经典的 vc6 呗 |
15
zjsxwc Aug 29, 2019 via Android
|
17
810244966 OP |
18
augustheart Aug 30, 2019
如果是 F5 的时候卡死,有可能是加载 PDB,也有可能是卡在 main 函数之前某个地方,这个我碰到过。
如果不是 F5 的时候卡死,那你的代码肯定有问题…… 另外,你第一张图看起来是加载 gui 编辑器的时候?这个时候也卡死? |
19
tozp Aug 30, 2019
还是习惯用 VC6.0,清爽。
|
20
810244966 OP @augustheart 就是加载界面卡死,经常性这样,我没编译
|
21
andychen20121130 Aug 30, 2019
什么项目,需要帮忙吗?
|
22
augustheart Aug 30, 2019
退回老版本 vs 试试?倒是用不上拿 vc6 自虐,vs10 也可以了。
|
23
JimiJimi Aug 30, 2019
MFC=没饭吃 |
25
14night Aug 30, 2019
只记得当初写 MFC 的时候。。。。所有数据更新都要手动刷新到视图层。。。
|