出现的问题的情况截图如下:
出现问题的详细情况:
我在VS2010下调试一个VC6.0下写的程序。然后在启动运行后出现了上述的错误。
我的解决过程:
其实比较简单,因为我查看到工程的bin文件夹下面有我生成的exe文件,且时间是最新的,所以我想问题是出现在了我的输出路径出错,于是
找到“项目”——“属性”——“链接器”——“常规”——“输出文件”,发现果然输出路径是bin下面,于是将bin改为了Debug
再次启动运行,运行成功,出现我想要的界面了。
总结:
由于VS是从Debug下面找exe文件所以项目的输出路径bin出错,应该修改为Debug。
首先,查看“项目”-“属性”-“链接器”-“常规”-“输出文件”,路劲是否是“bin/xxx.exe”,如果是请继续看我的解答,否则请忽略下面的内容。原因是用VS2010加载调试以前的VC6.0下的程序,那么生成的exe是存在的,不过是在工程的bin目录下。但是在VS2010中是执行的时候是要到Debug中找的,所以你需要修改项目的输出路径,即“项目”-“属性”-“链接器”-“常规”-“输出文件”,将“bin”修改为“Debug”。
转载于:https://www.sychzs.cn/iloverain/p/5641524.html
不久前电脑重装系统,下载了VC2010学习版,但是刚写完程序就遇到了这个问题
很离谱,然后就在论坛搜索了一下看有没有解决办法,果然有很多人遇到和我一样的问题!!!
但是当我满怀期待点进去的时候,却都和我不一样,我按照他们的方案去操作,最后并没有解决我的问题!
最后还是问了各路大佬,才成功找到了解决方案\cry,仅供参考,如果帮到了各位,希望点个赞。
其实很简单,我们只要在VC编译器的右侧“解决方案资源管理器”中对添加源文件,像这样↓
而不是直接在文件中新建一个源文件(并不是说这样操作不行,而是你这样操作之后仍需要在右侧的管理器中把你的文件添加进去,不然就会出现开头的问题)
?有的兄弟们可以右侧没有这个资源管理器,也不用着急,我们可以在试图→其他窗口→解决方案资源管理器,来打开这个窗口