0
我一直在尋找一段時間,我明白了msvcp71d.dll是用於動態鏈接 - 調試 - .net 2003的。VC6項目缺少msvcp71d.dll?
現在該項目將在VS.net 2003或VC6中使用,這是自述文件中的內容。 所以我打開了項目在VC6(我更習慣於C++),我不明白爲什麼它需要(調試時)71D的dll,不應該要求msvcpd.dll或msvcp60d。 dll的?
我認爲該項目被鏈接到一個錯誤的CRT庫,可能是由於被轉換爲VC.net 2003。所以我想知道是否有一種方法可以將項目鏈接回VC6較舊的CRT庫?
它可能存儲在項目設置中。你轉換了這個項目,並沒有啓動一個新的項目,當然它會鏈接到相同的dll。用於發佈的MSVCP71.dll,用於調試的MSVCP71D.dll,就是這些。另外,如果它以71結尾,那很可能是VS 7.1項目。 – 2012-08-11 12:45:36
我知道我說過,但該項目最初是一個VC6項目。有dsp(用於項目)文件和dsw(用於工作區)。所以它必須被轉換。 我現在在VC6中打開了同一個項目,而且我沒有VS 2003.我想要項目鏈接到舊的CRT而不是71 – LolaRun 2012-08-11 12:52:36