前一阵子,我彻底擦除了PC,安装了一个新系统(从Windows 10降级到Windows 8.1),然后重新安装了Visual Studio(我今天,2017和2019年都尝试了这两个版本,但问题仍然存在) 。 似乎我现在创建的每个项目,以及擦拭PC之前复制的许多项目都给了this prompt,除了擦拭之前我带来的一些项目之外,新项目,甚至没有一个简单的“ Hello World”正在运行。
自然,我在Microsoft支持网站上甚至在几个视频上都检查了其他线程,并且尝试了几种解决方案:
-许多消息来源建议我在调试之前先构建/重新构建解决方案,但这似乎不起作用。
-其他消息人士说,我应该确保debug命令指向调试配置选择的输出文件,但是默认情况下已经是这样,因为我在安装2017和2019版本时都选择了C ++配置(哪个现在我考虑了一下,我不认为在擦拭之前安装VS时我做了,那是问题所在吗?)
-另一个建议我删除suo,ncb和用户项目文件,并从5个不同的用户中获得5个回复,说此解决方案有效,我尝试过了,但对我却不起作用(尽管如此,但这并不重要,因为我会必须为每个项目都这样做,但这并不是真正的解决方案)
但是为了安全起见,以防我误解了配置:
输出文件:$(OutDir)$(TargetName)$(TargetExt)
debbuging>命令:$(TargetPath)
输出目录:$(SolutionDir)$(Configuration)\
谢谢。
编辑:好的,我弄清楚了,原来这个问题源于更改安装路径,而将安装路径保留为默认路径(就像我在擦除之前所做的那样)似乎可以解决问题,相反我一直将其安装在D:驱动器中的擦拭布之后,希望对其他人来说很方便。