“ConsoleApplication2.exe”(Win32): 已加载“D:\vsceshi\ConsoleApplication2\x64\Debug\ConsoleApplication2.exe”。已加载符号。 “ConsoleApplication2.exe”(Win32): 已加载“C:\Windows\System32\ntdll.dll”。无法查找或打开 PDB 文件。 “ConsoleApplication2.exe”(Win32): 已加载“C:\Windows\System32\kernel32.dll”。无法查找或打开 PDB 文件。 “ConsoleApplication2.exe”(Win32): 已加载“C:\Windows\System32\KernelBase.dll”。无法查找或打开 PDB 文件。 “ConsoleApplication2.exe”(Win32): 已加载“C:\Windows\System32\msvcp140d.dll”。无法查找或打开 PDB 文件。 “ConsoleApplication2.exe”(Win32): 已加载“C:\Windows\System32\vcruntime140d.dll”。无法查找或打开 PDB 文件。 “ConsoleApplication2.exe”(Win32): 已加载“C:\Windows\System32\vcruntime140d.dll”。无法查找或打开 PDB 文件。 “ConsoleApplication2.exe”(Win32): 已加载“C:\Windows\System32\ucrtbased.dll”。无法查找或打开 PDB 文件。 “ConsoleApplication2.exe”(Win32): 已卸载“C:\Windows\System32\vcruntime140d.dll” “ConsoleApplication2.exe”(Win32): 已加载“C:\Windows\System32\advapi32.dll”。无法查找或打开 PDB 文件。 “ConsoleApplication2.exe”(Win32): 已加载“C:\Windows\System32\ucrtbased.dll”。无法查找或打开 PDB 文件。 “ConsoleApplication2.exe”(Win32): 已卸载“C:\Windows\System32\ucrtbased.dll” “ConsoleApplication2.exe”(Win32): 已加载“C:\Windows\System32\msvcrt.dll”。无法查找或打开 PDB 文件。 “ConsoleApplication2.exe”(Win32): 已加载“C:\Windows\System32\sechost.dll”。无法查找或打开 PDB 文件。 “ConsoleApplication2.exe”(Win32): 已加载“C:\Windows\System32\rpcrt4.dll”。无法查找或打开 PDB 文件。 “ConsoleApplication2.exe”(Win32): 已加载“C:\Windows\System32\cryptbase.dll”。无法查找或打开 PDB 文件。 “ConsoleApplication2.exe”(Win32): 已加载“C:\Windows\System32\kernel.appcore.dll”。无法查找或打开 PDB 文件。
时间: 2024-04-17 18:29:43 浏览: 33
这些是 Visual Studio 在程序运行时加载的一些系统 DLL 文件。这些消息表明 Visual Studio 无法找到或打开与这些 DLL 相关的 PDB 文件。
PDB(Program Database)文件包含了用于调试的符号信息,包括变量名称、函数名称等。当 Visual Studio 加载一个 DLL 文件时,它会尝试查找相应的 PDB 文件以获取符号信息,以便在调试过程中提供更详细的信息。
在这种情况下,由于缺少相应的 PDB 文件,所以 Visual Studio 无法提供完整的符号信息。然而,这并不会影响程序的运行,只是在调试过程中可能无法准确跟踪系统 DLL 中的代码。
如果你希望解决这个问题,可以尝试以下方法之一:
1. 确保你的项目配置是“调试(Debug)”模式,而不是“发布(Release)”模式。在“调试(Debug)”模式下,Visual Studio 会自动加载符号文件。
2. 更新你的系统和 Visual Studio,确保你使用的是最新版本的软件和符号文件。
3. 根据需要,下载并安装相应的符号文件(PDB)。
请注意,虽然缺少 PDB 文件不会影响程序的运行,但在进行调试时可能会导致一些限制。如果你对程序运行没有问题,那么这些消息可以被忽略。
相关问题
无法启动程序"E:\pcl\代码\gdal\ConsoleApplication1\x64\Debug\ConsoleApplication1.exe拒绝访问。
这个错误通常是由于权限问题导致的。可能是因为您没有足够的权限来问该文件或目录。您可以尝试以下几种方法来解决这个问题:
1. 以管理员身份运行程序:右键点击程序,选择“以管理员身份运行”,然后再次尝试启动程序。
2. 检查文件或目录权限:确保您具有足够的权限来访问该文件或目录。您可以右键点击文件或目录,选择“属性”,然后在“安全”选项卡中检查您的权限设置。
3. 检查防火墙或杀毒软件:有时候防火墙或杀毒软件会阻止某些程序的运行。您可以尝试禁用防火墙或杀毒软件,然后再次尝试启动程序。
4. 检查文件是否存在:确保您要启动的程序文件存在于指定的路径中。如果文件不存在,您需要重新安装程序或者修复安装。
1>LINK : fatal error LNK1104: 无法打开文件“G:\SDK\project1\ConsoleApplication1\x64\Release\ConsoleApplication1.exe”
引用[1]:C1083: Cannot open precompiled header file: 'Debug/<Project-Name>.pch': No such file or directory 。 引用[2]:TestCpp 1>ExtensionsTest.obj : error LNK2019: 无法解析的外部符号 "void __cdecl runEditBoxTest(void)" (?runEditBoxTest@@YAXXZ),该符号在函数 "public: void __thiscall ExtensionsMainLayer::menuCallback(class cocos2d::CCObject *)" (?menuCallback@ExtensionsMainLayer@@QAEXPAVCCObject@cocos2d@@@Z) 中被引用 1>D:\VC8Project\2.0-x-2.03\Debug.win32\TestCpp.exe : fatal error LNK1120: 1 个无法解析的外部命令 1>生成日志保存在“file://d:\VC8Project\2.0-x-2.03\samples\TestCpp\proj.win32\Debug.win32\BuildLog.htm” 1>TestCpp - 2 个错误,151 个警告 //runEditBoxTest(); 。 引用[3]: error LNK2001: unresolved external symbol _IID_IGraphBuilder 时间:2007-06-18www.jubao163.com来源: 不详 所属分类:.NET技术 VC.NET ----------------------------------------- 请问各位大虾,Linking... AVIPlayerDoc.obj:errorLNK2001:unresolvedexternalsymbol_IID_IMediaEvent AVIPlayerDoc.obj:errorLNK2001:unresolvedexternalsymbol_IID_IMediaControl AVIPlayerDoc.obj:errorLNK2001:unresolvedexternalsymbol_CLSID_FilterGraph AVIPlayerDoc.obj:errorLNK2001:unresolvedexternalsymbol_IID_IGraphBuilder Debug/AVIPlayer.exe:fatalerrorLNK1120:4unresolvedexternals 怎么解决啊?急!!!!! ---------------------------------------------------------------------- 有什么静态库没有包含? -------------------------------------------------------- 我的这个程序是基于DirectShowSDK的,要包含什么库啊? -------------------------------------------------------- 呵呵,我加了strmiids.lib这个库就好了,开心啊! ///**************************************// unresolved_external_symbol__main解决办法.doc 。 问题:1>LINK : fatal error LNK1104: 无法打开文件“G:\SDK\project1\ConsoleApplication1\x64\Release\ConsoleApplication1.exe”
回答: 这个错误通常是由于缺少库文件或者文件路径错误导致的。根据引用[1]和引用[2]的错误信息,可能是由于缺少预编译头文件或者缺少某个函数的定义。你可以检查一下是否正确包含了相关的库文件,并且确保文件路径是正确的。对于引用[3]的错误信息,根据错误提示,你可能需要包含strmiids.lib这个库文件来解决这个问题。对于问题1>LINK : fatal error LNK1104: 无法打开文件“G:\SDK\project1\ConsoleApplication1\x64\Release\ConsoleApplication1.exe”,这个错误通常是由于文件路径错误或者文件不存在导致的。你可以检查一下文件路径是否正确,并且确保文件存在。如果问题仍然存在,你可以尝试重新生成项目或者重新配置项目的输出路径。