程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> vs2010-裝完VS2010出現了問題

vs2010-裝完VS2010出現了問題

編輯:編程綜合問答
裝完VS2010出現了問題

曾經裝了vs2012,後來刪除掉,又裝20010,有問題,現在重新裝2012的時候不知什麼原因打不開.exe文件了,最後還是選擇裝2010,裝好後出現1>------ 已啟動生成: 項目: 123, 配置: Debug Win32 ------
1>生成啟動時間為 2015/10/5 11:38:11。
1>InitializeBuildStatus:
1> 正在對“Debug\123.unsuccessfulbuild”執行 Touch 任務。
1>ClCompile:
1> 所有輸出均為最新。
1> 所有輸出均為最新。
1>ResourceCompile:
1> 所有輸出均為最新。
1>LINK : fatal error LNK1123: 轉換到 COFF 期間失敗: 文件無效或損壞
1>
1>生成失敗。
1>
1>已用時間 00:00:00.38
========== 生成: 成功 0 個,失敗 1 個,最新 0 個,跳過 0 個 ==========

根據網友的解答方案,把網上有的什麼VS2010在經歷一些更新後,建立Win32 Console Project時會出“error LNK1123” 錯誤,解決方案為:

將 項目|項目屬性|配置屬性|清單工具|輸入和輸出|嵌入清單 “是”改為“否”即可,但是每新建一個項目都要這樣設置一次。

   若按照上面解決方案依然發生“error LNK1123”錯誤,解決方案如下:

   在電腦中搜索查看是否有多個cvtres.exe。

比如其中:

   一個是C:\Program Files(x86)\Microsoft Visual Studio 10.0\vc\bin\cvtres.exe     

   一個是C:\Windows\Microsoft.NET\Framework\v4.0.30319\cvtres.exe。

右鍵屬性|詳細信息 查看兩者版本號,刪除/重命名較舊的版本,或者重新設置Path變量。

注意:此方法為治本的辦法,刪除舊版本的cvtres.exe後,就不需要每次都設置配置了。

這些都用了,都不行,現在想問是不是當初刪2012的時候把C盤的本來重要的東西刪了,還有什麼可能

最佳回答:


當初刪2012的時候把C盤的本來重要的東西刪了
你刪除了什麼東西?如果你記不得了,建議重裝系統

LINK : fatal error LNK1123: 轉換到 COFF 期間失敗: 文件無效或損壞
建議你刪除bin obj重新編譯,另外還可能是你的lib不兼容,這種情況在原來的平台編譯成dll再調用,或者你能拿到源代碼,需要重新編譯靜態庫。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved