c++ - C++ 应用程序仅在使用本地 Windows 调试器时运行,而不是在哪个 exe 文件中运行
问题描述
当我在 Visual Studio 2017 中使用本地 Windows 调试器时,我的应用程序运行并正常工作,但是当我尝试运行我的 .exe 文件时,我收到如下错误:
Microsoft Visual C++ 运行时库
调试错误!
abort()
已被调用
(按重试调试应用程序”。
当我单击重试按钮时,我的计算机挂起。
我尝试更改 SDK 版本和平台工具集,但没有成功。
我c++
在控制台中使用语言。这是我从另一个开发人员那里得到的相当大的项目。我该如何修复它?
解决方案
请务必清理解决方案并重新编译它。
如果您使用调试模式编译它,您可以将 Visual Studio 调试器附加到外部运行的应用程序。 文档
推荐阅读
- angular - ionic4 形式的密码和确认密码匹配验证
- html - 如何减少wordpress中的页脚大小
- python - pygame.QUIT 未定义
- json - 如何构造单个 JSON,其中 column1 是属性名称,column2 是值
- java - 如何通过 MainFrame 中的事件侦听器将 JPanel 作为组件添加到另一个类
- sql - 在具有多个总和的多个列上进行透视
- java - 将 EJB 2.1 从 Weblogic 迁移到 JBoss EAP 7.2
- ksqldb - ksql-server 指标名称在服务 ID 后缺少下划线
- java - Swagger 未从运行时检测参数
- node.js - 我的 Docker 多阶段脚本中有错误