1. 程式人生 > >解決win10 VC++6.0 應用程序無法正常運行 0xc0000142

解決win10 VC++6.0 應用程序無法正常運行 0xc0000142

綠色 nts 技術 edi -c 啟動程序 vc++ tieba 文件的

廢話不多說,無法正常運行原因就是win10不兼容中文版的vc,解決方法就是一句話,用英文版的msdev.exe替換中文版的msdev.exe,msdev.exe是vc的啟動程序。直接上來教你怎麽做。廢話全寫在這帖子裏了技術分享圖片http://tieba.baidu.com/p/4800053770

  1. 下載好我分享的英文版msdev.exe(http://pan.baidu.com/s/1qYElbDq)解壓出來,然後找你的vc的安裝目錄。如果你沒有安裝時沒有更改安裝路徑,那就默認在C盤 C:\Program Files (x86)\Microsoft Visual Studio\Common\MSDev98\Bin 這個目錄下。如果是綠色版,先找到vc總的目錄,再按照\Common\MSDev98\Bin 這個路徑來找。技術分享圖片
  2. 直接將英文版的msdev.exe復制到Bin目錄下並且覆蓋。有的同學可能是綠色版的vc,這種版本的vc可能為了兼容改了文件名,不叫msedv.exe,不用管,你將英文版復制進去之後,每次啟動時啟動復制進去的英文版就是的。你可以右鍵發送一個快捷方式到桌面。技術分享圖片
  3. 回到桌面打開剛才發送的快捷方式,即可成功啟動vc。寫個程序並且編譯一下,看看有沒問題。有問題可以參考下面的註意事項。技術分享圖片
  4. 註意事項:
    • 這裏要註意一定要把它放到BIn目錄下不然啟動不了。有同學沒有放到BIn目錄下,直接打開那個啟動程序,顯示丟失devshl.dll,就是沒好好看步驟,沒放到位置。
    • 還有人會出現可能編譯時會出現error spwaing cl.exe,這個錯誤網上的解決方法一大堆,可以自己去搜索一下。如果還是不行,我建議的方法就是重裝了vc,並且是英文版。
    • 新建文件時不能新建cpp等文件的話,我也不清楚怎麽解決,建議重裝吧。
    • 有問題也可以去貼吧找我。

原文傳送門:請點擊

解決win10 VC++6.0 應用程序無法正常運行 0xc0000142