VC6.0在Window 7 上的一些問題的解決

來源:互聯網
上載者:User

不少人反映vc6 在win 7 上面不好用甚至不能用,其實多數情況下是設定問題。

下面就我安裝過程及遇到的問題及解決做個小列表,希望對遇到相同問題的朋友有用:

  1、安裝VC6.0(sp5)或者VC6.0(sp6), 路徑最好不要有中文(本人一般安裝在D:/Program files/Microsoft VisualStudio/).

  2、以管理員身份運行Msdev.exe (就是VC6.0的表徵圖上右鍵,“以管理員身份運行“)。

  3、建立一個hello,world的Console工程,編譯連結,這過程中會出現相容性問題的提醒,全部選擇”不要提醒“並確定

  4、關閉項目

 

 可能會遇到的問題:

 

  1、無法調試: 原因可能是a、編譯時間未包含調試資訊。b、未以“管理員”身份啟動Msdev.exe.

 

  2、devdbg.pkg崩潰:

問題事件名稱: APPCRASH

應用程式名稱: MSDEV.EXE

 
...

  故障模組名稱: devdbg.pkg

  故障模組版本: 6.0.8168.0

...

  異常代碼: c0000005

...

原因是畫蛇添足的設定了Msdev的相容模式,取消Msdev相容模式即可.(VC6.0表徵圖上右鍵,“屬性”->"相容性", 取消裡面的相容性設定。)

 

3、debug時候,Shif+F5手動退出後被調試進程僵死:

此問題原因未知. 經常是編譯時間提示程式不可寫。查看系統進程列表,可以看到上次被調試的進程赫然在進程列表中,並且“結束任務”無法結束此進程。

臨時解決辦法:儲存工程區,退出Msdev.exe,重新啟動msdev,再次調試時記得讓程式自已退出。

 

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.