0

我不知道为什么我会得到这些。我刚刚将我的开发机器迁移到 Windows 8,它是 Visual Studio 2008 的新安装。我正在调试我的 C++/MFC 项目,当我尝试进入这样的方法时:

CString str = L"Test string";
func1(str);   //Stepping into this method with F11

void func1(LPCTSTR pStr)
{
}

我得到这个窗口:

在此处输入图像描述

以前可以用。现在缺少什么?

4

1 回答 1

0

当我做同样的事情时,我的调试器会进入C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\atlmfc\include. 检查 VC 文件夹是否设置正确,转到 VS2008 中的 Tools\Options,展开Projects and Solutions,选择VC++ DirectoriesSource files在“显示目录:”组合中进行选择——我的条目是:

  • $(VCInstallDir)atlmfc\src\mfc
  • $(VCInstallDir)atlmfc\src\mfcm
  • $(VCInstallDir)atlmfc\src\atl
  • $(VCInstallDir)crt\src
于 2013-07-31T07:06:40.403 回答