Visual studio 为什么我的应用程序停止工作?
我正在使用VS2008创建VC++项目。它以前工作正常,但现在当我构建任何项目(旧的或现有的)时,它正在创建一个exe,但我无法通过IDE或双击它来运行它。在exe以外的调试文件夹中,我可以找到Visual studio 为什么我的应用程序停止工作?,visual-studio,visual-studio-2008,visual-c++,Visual Studio,Visual Studio 2008,Visual C++,我正在使用VS2008创建VC++项目。它以前工作正常,但现在当我构建任何项目(旧的或现有的)时,它正在创建一个exe,但我无法通过IDE或双击它来运行它。在exe以外的调试文件夹中,我可以找到.ilk和.pdb文件 没有错误消息。当我双击它时,应用程序没有打开。我检查了任务管理器,但应用程序仍然没有列在那里 我保持了一个突破点 BEGIN_MESSAGE_MAP(CMFC_DialogDlg, CDialog) ON_WM_SYSCOMMAND() ON_WM_PAINT()
.ilk
和.pdb
文件
没有错误消息。当我双击它时,应用程序没有打开。我检查了任务管理器,但应用程序仍然没有列在那里
我保持了一个突破点
BEGIN_MESSAGE_MAP(CMFC_DialogDlg, CDialog)
ON_WM_SYSCOMMAND()
ON_WM_PAINT()
ON_WM_QUERYDRAGICON()
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
它被点击了好几次,调试停止了
我对C#应用程序没有任何问题。任何帮助都将不胜感激
问题已解决
这个问题仅限于dialog应用程序,经过数小时的调试,我发现这是因为
RichEditControl
,但我不确定原因。当我删除富编辑控件时,它工作正常。您应该调用InitInstance()函数。双击应用程序后,错误消息是什么?$如果现在出现错误消息,请尝试从控制台启动程序。在那里,您可能会看到一些错误消息。如果在入口点(main)的第一行设置断点,会发生什么情况?并在调试器中启动应用程序?“我无法运行它”->我们需要更多关于此的详细信息,没有错误消息。当我双击它时,应用程序没有打开。我检查了任务管理器,但应用程序仍未列出。在调试器下运行它时,它会做什么?当我按F5时,它会启动,然后停止