Собственно, в теме всё сказано
Если C++ проект (ATL/WTL) собрался с ошибкой, то с довольно большой вероятностью при следующем билде увижу только:
.\stdafx.cpp(5) : error C2471: cannot update program database 'd:\work\debug\vc80.pdb'
Гарантированно помогает (до следующего билда с ошибкой) только удаление каталога debug с диска.
Нашёл на MSDN форум тему, майкрософтовцы говорят что проблема налицо, и даже есть хотпатч, но как его получить — непонятно.
Может, кто знает другие способы обойти такую проблему?
PS MS2008 9.0.210022.8.RTM, Windows XP SP2
... << RSDN@Home 1.2.0 alpha rev. 717>>
Здравствуйте, K13, Вы писали:
L>>Нашёл на MSDN форум тему, майкрософтовцы говорят что проблема налицо, и даже есть хотпатч, но как его получить — непонятно.
K13>Вроде первый из списка:
K13>Hotfix for Microsoft Visual Studio 2005 Professional Edition — ENU (KB943969)
K13>Security Update for Microsoft Visual Studio 2005 Professional Edition — ENU (KB937061)
K13>Update for Microsoft Visual Studio 2005 Professional Edition — ENU (KB932232)
В смысле?
Речь же о 2008 студии. У 2005 описанной проблемы нет.
Здравствуйте, Left2, Вы писали:
L>Нашёл на MSDN форум тему, майкрософтовцы говорят что проблема налицо, и даже есть хотпатч, но как его получить — непонятно.
Для тех кто переходит на 2008.
Эта проблема теперь называется
KB946040, hotfix на это дело (338313_ENU_i386_zip.exe) находится
здесь
Помогает
bnk>В смысле?
bnk>Речь же о 2008 студии. У 2005 описанной проблемы нет.
Да? А я этот самый cannot update program... в 2005 регулярно наблюдаю...