我不知道为什么我会得到这些。我刚刚将我的开发机器迁移到 Windows 8,它是 Visual Studio 2008 的新安装。我正在调试我的 C++/MFC 项目,当我尝试进入这样的方法时:
CString str = L"Test string";
func1(str); //Stepping into this method with F11
void func1(LPCTSTR pStr)
{
}
我得到这个窗口:
以前可以用。现在缺少什么?
我不知道为什么我会得到这些。我刚刚将我的开发机器迁移到 Windows 8,它是 Visual Studio 2008 的新安装。我正在调试我的 C++/MFC 项目,当我尝试进入这样的方法时:
CString str = L"Test string";
func1(str); //Stepping into this method with F11
void func1(LPCTSTR pStr)
{
}
我得到这个窗口:
以前可以用。现在缺少什么?
当我做同样的事情时,我的调试器会进入C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\atlmfc\include
. 检查 VC 文件夹是否设置正确,转到 VS2008 中的 Tools\Options,展开Projects and Solutions
,选择VC++ Directories
并Source files
在“显示目录:”组合中进行选择——我的条目是: