用mfc编写的程序在vs2017中能正常运行,但是点击debug下exe文件运行出错。请指教。 使用打包软件将其打包成。exe文件出现同样的错误。... 使用打包软件将其打包成。exe文件出现同样的错误。 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 正常运行 exe文件 mfc vs2017 debug 搜索资料 1个回答 #热议# 空调使用不当可能引发哪些疾病? GTA小鸡 高粉答主 2019-02-25 · 醉心答题,欢迎关注 知道大有可为答主 回答量:2.6万 采纳率:78% 帮助的人:1.3亿 我也去答题访问个人页 关注 展开全部 vector下标越界,仔细检查你的代码中对vector的操作是否合法,不行就一步步单步调试看。 更多追问追答 追问 您好,如果是下标的问题,在vs中是不是就会出现这个问题,程序就不可能正常运行了 追答 下标越界属于程序代码bug,不管在哪个IDE中运行,都会导致运行时错误。 追问 我现在在VS2017中能正常运行,是不是说明程序没有问题?点击debug下的exe文件出错,应该是其他问题 追答 能正常运行,并不代表你的程序没有问题。debug环境与release环境不同,并且有的时候程序运行没有满足复现bug的条件。再检查你的代码,尤其是涉及到vector下标访问的地方。多使用断言(assert)功能。 追问 好的,谢谢您 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2022-09-29 VS2015 C++没办法调试,怎么解决 2020-02-21 VS2015 C++没办法调试,怎么解决 3 2012-11-13 用mfc写了一个基于单文档的程序,在vc里面运行很好没有错误,可是为什么在Debug里打开.exe文件没反应 10 2011-01-10 MFC中程序没有错但为什么运行不了 更多类似问题 > 为你推荐: