我下载并安装了Visual Studio Express。我创建了一个名为test_1的新项目(控制台)。 VS用一个名为。(/ p>)的奇怪(对我来说)包含文件的Hello World文件弹出我的项目
#include "stdafx.h"
当我点击绿色小箭头来运行项目时,它询问我是否要构建它并且我说是。从那里它吐出一系列错误。主要的前几个和休息看起来像这样:
'test_1.exe': Loaded 'C:\Windows\System32\ntdll.dll', Cannot find or open the PDB file
'test_1.exe': Loaded 'C:\Windows\System32\mscoree.dll', Cannot find or open the PDB file
这些看起来像.dll文件,但VS似乎想要称它们为PDB文件。我需要安装其他东西来让VS运行吗?
答案 0 :(得分:2)
包含的标题是因为您可能已经创建了一个使用所谓的“预编译头”的项目。 See this earlier question
你看到的“错误”并不是真正的错误。他们只是声明,在您尝试调试时,无法找到这些特定DLL的调试信息(存储在PDB files中)。如果确实需要,可以从Microsoft获取它们。
简而言之,您安装VSE并没有任何问题,而且一切都符合预期。