VS2010x64 無法啓動此程序,因爲計算機中丟失MSVCR100D.dll和LINK : fatal error LNK1123: 轉換到 COFF 期間失敗: 文件無效或損壞

1.安裝完VS2010,新建工程,win32平臺編譯運行,沒問題;x64平臺出現VS2010x64 無法啓動此程序,因爲計算機中丟失MSVCR100D.dll。嘗試重新安裝該程序以解決此問題的錯誤,

在項目裏面找屬性:Property->C/C++->Code Generation->Runtime Library

把多線程調試DLL(/MDd)改爲多線程調試 (/MTd)

2.安裝完VS2010,不論win32和x64都出現LINK : fatal error LNK1123: 轉換到 COFF 期間失敗: 文件無效或損壞的錯誤,解決方法:

    解決方案1: 項目|項目屬性|配置屬性|清單工具|輸入和輸出|嵌入清單 “是”改爲“否

    解決方案2:電腦裏查找cvtres.exe,會有很多包含此exe的文件,找出

C:\Program Files\Microsoft Visual Studio 10.0\VC\bin
C:\Windows\winsxs\x86_netfx-cvtres_for_vc_and_vb_b03f5f7f11d50a3a_6.1.7600.16385_none_ba476986f05abc65

兩個文件夾的,將第二個複製替換掉第一個,原則就是看兩個文件夾的屬性哪個版本新用哪個。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章