qq_43138360
2019-02-21 16:50 阅读 5.9k

vs 提示:“(Win32): 已加载“C:\Windows\SysWOW64\SogouPY.ime”。无法查找或打开 PDB 文件

图片说明

visual studio 调试时提示 :“HelloWorld1.exe”(Win32): 已加载“C:\Windows\SysWOW64\SogouPY.ime”。无法查找或打开 PDB 文件。

好像是32位的程序加载64为的dll,这个怎么解决啊

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

3条回答 默认 最新

  • WiggleLi WiggleLi 2019-04-05 10:25

    当程序在 VS 上编译时,程序所依赖的所有动态链接库(dll 文件)也会被编译,编译过程中每个 dll 都会产生一个pdb文件,又称为“符号文件”,是一个存储数据的信息文件,其包含 dll 库在编译过程的某些调试信息,例如程序中所用到的全局变量、局部变量、函数名以及他们的入口地址等。当使用VS 调试程序时,会默认加载你的程序以及程序依赖的dll库产生的所有pdb文件,但是结果往往是VS自己找不到依赖库的pdb文件,于是就提示给你“无法查找或打开pdb文件“。
    这种提示都不是警告或错误,也不会影响程序的运行。只要你的程序能够正常运行,这些都不用考虑。我自己写的win32程序也会出这些提示,但没有一点影响,所以我就直接忽视。
    望采纳!!!

    点赞 3 评论 复制链接分享
  • weixin_44527399 Wanting静静 2019-10-24 11:52

    你说的没有道理,对程序的影响很大的,无法断点调试,还有程序某些功能散失

    点赞 3 评论 复制链接分享
  • caozhy 从今以后生命中的每一秒都属于我爱的人 2019-02-21 18:09

    这个不是错误无所谓,如果嫌烦,就把搜狗拼音输入法卸载掉。

    点赞 评论 复制链接分享

相关推荐