当vs2022启动调试时,若干秒后弹出报错:调试器的工作进程(msvsmon.exe)意外退出。调试将中止。
网上的解决方法都无效,于是怀疑是x64与x86不兼容的问题。
通过比对,msvsmon.exe有两个版本即 x64 x86,路径分别在D:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\Remote Debugger\x64,D:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\Remote Debugger\x86。怀疑报错原因是app版本与msvsmon版本冲突。
临时解决办法是,将x64版本的msvsmon.exe删除,留下x86版本,之后则可以正常进行debug。