VS调试时启动路径不对,查了一下大家说的基本上都是大差不差,都在科普outDir、TargetPath等路径的区别,文字又太多,看着脑壳疼,跟着检查项目配置属性中的常规、链接器配置后,发现配置都是正确的,奈何还是报错。被迫学习,被打断思路扫兴是真的。解决方式如下。
- 问题:VS运行提示无法启动程序,提示启动程序路径在Debug,实际启动程序路径在bin文件中,报错界面如下
- 解决方式:针对上面图片上的问题,依然是查看项目配置属性,一定是项目配置出了问题。
右键点击需要运行的项目,选择属性查看属性页。
- 常规选项中输出目录是Debug,这个不管。点击调试选项,查看命令选项中参数路径是什么。
- 看报错的路径是不是一样的
- 改之!实际可执行程序生成在bin目录下,直接改掉。.\bin\xxx.exe这里有个点,别省略了。
- 可以了,心情也美丽起来了。