none
使用VS2008时候,谁碰到过这个问题 RRS feed

  • 问题

  • 大家好,VS2008在编译时候说:

    error :不能更新 vc90.pdb

    并且也打不开。

    我上网查了,这个是一年前MS的一个很大的BUG,

    不知道有没有人解决了这个问题。

    有的话请告知一下,

    谢谢!

    2009年1月8日 14:52

答案

  • 这办法根本就不是办法。

    后来我解决了,需要装一个MS的补丁,它在08年3月份发行的。

    我的VS2008是2007年的,所以会出现这个问题。

    装了补丁就没有了。

    各位朋友,如果你调试出现这个问题,

    请到MS网站去下载:VS90-KB946040

     

    2009年1月9日 6:08

全部回复

  • 网上别人不是有方法么,试了不行?

    I have found an alternate way for the time beging to avoid C2471 error but it works only in the case of successful release build.
    for this click Build menu than Configuration manager than create a new setting from release settings. Change following things in your project settings as :
    C\C++ | General | Debug Information format | C7 Compatible (/Z7)
    C\C++ | Code Generation | Enable String Pooling | Yes (/GF)
    Linker | General Debug Info | Yes (/DEBUG)

    2009年1月8日 15:27
    版主
  • 这办法根本就不是办法。

    后来我解决了,需要装一个MS的补丁,它在08年3月份发行的。

    我的VS2008是2007年的,所以会出现这个问题。

    装了补丁就没有了。

    各位朋友,如果你调试出现这个问题,

    请到MS网站去下载:VS90-KB946040

     

    2009年1月9日 6:08