最近安装完VS2017之后正常,但是不知道是清理了还是怎么的,突然出现这个错误,因为已经解决了问题所以没有自己截图了,这个截图是网上搜到的一个,但是错误提示相同。
按照网上的说法,是VS2017安装路径(我的是C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\Remote Debugger\x64)下的MSVSMON.EXE文件丢失,实际查看之后,发现确实丢失了,但是安装完VS2017那会儿肯定是正常的,不知道是什么原因这个文件丢失了。
那么解决的办法也很简单了,从别的机器上拷贝一份MSVSMON.EXE即可。
注意x86和x64下的MSVSMON.EXE是不同的,所以不要从x86目录中拷贝文件。
问题暂时得以解决。
另外,网上看到也可能是由其他的原因造成的错误,比如防火墙问题,还需要具体对待,如果你也出现了这个问题,先查看一下MSVSMON.EXE文件是否存在吧。
这里我给出VS2017的MSVSMON.EXE文件的备份,包含整个Remote Debugger目录,给需要的同学。
Remote Debugger.rar - 蓝奏云文件大小:23.4 M|https://autumoon.lanzouq.com/iHRhL06puw6f
后来,我发现出现这个问题的版本挺多,VS2015和VS2017以及VS2019都会出现,解决办法也是相同的,拷贝同目录的文件即可,我奇怪的是为什么会出现这个问题,之前用win7系统的时候从来没出现过这个问题,但是自从改用win10之后,这个问题就经常出现了。
我尝试将这个文件设置为只读,系统属性等等,仍然未能解决问题,望有大大能告诉我这个问题一劳永逸的解决办法。