2010年1月29日 星期五

Visual C++ Runtime Error_如何處理


================================================
Visual C++ Runtime Error_如何處理
by AYO 阿佑

================================================
前言 :

有的時候 Windows 作業系統執行某些軟體的時候,會出現
visual C++ Runtime Error 之類的錯誤,

會造成這樣的狀況,其實理由並不困難,
因為您實行的這個軟體 或者 程式,當初是以 Visual C++ 做開發的,
而開發完成,公諸於世,讓人下載之後,
卻沒有包入 Visual C++ library 進去囉!!

那怎麼辦呢?? 別著急!! 這很容易處理!!
往下看詳細步驟便知道囉!!

================================================
Visual C++ Runtime Error_如何處理
怎麼處理呢?

先說 詳細原因,後說 處理辦法步驟 :

01. 詳細原因:
會產生 Visual C++ Runtime Error,
是因為當初開發者使用 Visual C++ 做為開發環境,
但是完成軟體時,並沒有包入 Visual C++ 公用函式庫所致,

但是為何不包入呢??
A. 因為這是有版權的喔!! Microsoft Visual C++ 才是全名,
   所以您就了解,這是 Microsoft 的版權,隨意包入,會產生問題的
B. 還有一種原因是 已經取得 原廠授權,但是 "呆",或者 "太忙忘了",
   所以沒包入囉!! 所以此軟體後期工程沒有做好,
   意指 後期測試工作沒有確切落實之故

02. 處理辦法步驟 :
事情都已經發生了,確實有此 Visual C++ Runtime Error,
但是此軟體工具,又很想用,怎麼辦呢??
容易呀~~~ 上微軟官方網站下載 公用函式庫就可以囉!!





基本上 Microsoft Visual C++ 這個開發環境,目前有兩個版本 2005  2008,
如果不確定使用 當初此軟體開發時,使用的是哪個環境,
這也沒關係!! 您可以直接使用
Microsoft Visual C++ 2008 SP1 可轉散發套件 (x86)  即可!!
因為泰半的函式庫,都有向上對應的功能,
意思是說 新世代 可以接受 舊世代 的方式,叫做向上對應

額外補充 :
目前微軟官方已經升級到 Microsoft Visual C++ 2010
所以目前最新的版本應該是

Microsoft Visual C++ 2010 可轉散發套件 (x86)
http://www.microsoft.com/downloads/zh-tw/details.aspx?FamilyID=A7B7A05E-6DE6-4D3A-A423-37BF0912DB84

所以會建議盡量安裝新的這個版本
Microsoft Visual C++ 2010 可轉散發套件 (x86)

================================================
篇後語:
會寫此篇教學,依然是有 讀者、網友 問起,
所以 AYO阿佑 才會特別寫此篇教學,會用到 Visual C++ 公用函式庫,
基本上 對一般人來說,比較少用到!!

除非 下載了一些 例如: 遊戲、股票看盤軟體(非瀏覽器版本)、算命軟體等等..
當初開發者假設是使用 Visual C++ 做為開發環境的話,
您很想使用這個軟體工具,就得要安裝這個囉!!

================================================
歡迎轉載,但請務必說明原出處

歡迎參觀 AYO 阿佑 個人的電腦技術園地
http://tw.myblog.yahoo.com/kain-0913/



6 則留言:

  1. 還沒解決
    怎麼辦
    [版主回覆03/04/2011 09:26:16]您好,看過您的詢問了 :

    還沒解決
    怎麼辦

    ANS:
    visual C++ Runtime Error,
    一般會出現這個基本上都是 ""您裝了些什麼軟體"",
    而缺少 c++ library 所造成的,
    重點反而不在 c++ library,
    因為這是通常 ""單一缺少此 library"" 就能解決,
    如果還不能解決,應該回歸原本主題
    ""您裝了些什麼軟體"",造成作業系統有缺少東西,
    如果此軟體有官方網站,請您詢問看看,
    因為您也只有說明兩句話,
    在下根本看不出所以然

    以上 AYO 阿佑

    回覆刪除
  2. [台中電腦維修]漂鳥資訊工坊2011年3月11日 晚上9:17

    轉載您的文章 如果需要我移除請告訴我
    http://blog.xuite.net/webqos/blog/43288234
    [版主回覆03/12/2011 18:40:22]您好,看過您的詢問了 :
    轉載您的文章 如果需要我移除請告訴我 http://blog.xuite.net/webqos/blog/43288234
    ANS:
    請有載明原出處即可,
    寫教學原本就是純粹幫助他人,僅此而已!!
    能夠因此而更多人受益,
    其實反而更恰當
    以上  AYO 阿佑
     

    回覆刪除
  3. 為什麼安裝了全部C++2005 2008 2010 後都還是一樣狀況?? 謝謝!!
    [版主回覆11/21/2011 14:36:04]您好,看過您的詢問了 :
    為什麼安裝了全部C++2005 2008 2010 後都還是一樣狀況?? 謝謝!!
    ANS:
    在下可能需要看過您的錯誤訊息之後,才能夠比較好了解狀況~~
    因為 C++ 這是一套程式語言,而當初在下所說的是 Visual C++ library 套件,
    兩者有差,加上最好能夠了解您是安裝什麼東西缺少這個
    以上  AYO 阿佑
     

    回覆刪除
  4. 不好意思!請問一下如果開啟word時,出現的訊息是
    microsoft visual c++ runtime error!
    處理方式是否也是一樣,因為我有試過,下載執行完後,狀況仍然沒有解決,是我操作錯誤嗎?還是有其他解決的方式?謝謝!!
    [版主回覆12/14/2011 09:45:20]您好,看過您的詢問了 :
    解決問題最重要~~
    您既然已經解決問題,在下就不再贅述了
    以上  AYO 阿佑
     

    回覆刪除
  5. 不好意思!po錯了,出現的訊息是
    microsoft visual c++ runtime library
    runtime error!
    處理方式是否也是一樣,因為我有試過,下載執行完後,狀況仍然沒有解決,是我操作錯誤嗎?還是有其他解決的方式?謝謝!!


    [版主回覆12/14/2011 09:45:12]您好,看過您的詢問了 :
    解決問題最重要~~
    您既然已經解決問題,在下就不再贅述了
    以上  AYO 阿佑
     

    回覆刪除
  6. 我找到方法解決了!佔了版面!還是謝謝你~~
    [版主回覆12/14/2011 09:45:02]您好,看過您的詢問了 :
    解決問題最重要~~
    您既然已經解決問題,在下就不再贅述了
    以上  AYO 阿佑
     

    回覆刪除