AngryBirds(憤怒的小鳥)無法啟動的解決辦法

VBcom發表於2011-02-01

    AngryBirds(憤怒的小鳥)這個風靡全球的遊戲如今終於有了PC版。我們滿懷欣喜的下載後執行時卻出現如下錯誤提示“由於應用程式配置不正確,應用程式未能啟動。重新安裝應用程式可能會糾正這個問題”(如圖)。這到底是怎麼回事呢?

 

    其實不只是AngryBirds(憤怒的小鳥),我們經常用的很多軟體都會出現應用程式未能啟動的錯誤。當然,這可能是軟體本身的BUG所致,但通常的情況是,從同一個網址下載的檔案其他人都能用,而我就不能用。這時就應該考慮是否是我的電腦缺失什麼檔案造成的。


    缺失的是什麼檔案呢?我們從程式的開發就能想到。現在大多數的小程式、小遊戲(如憤怒的小鳥)以及大多數的遊戲破解免CD補丁,其實都是用C語言編寫的,而用C語言編寫的exe檔案在執行時需要呼叫C的函式庫。因此,如果我們的電腦沒有安裝該函式庫(Microsoft Visual c++ Redistributable Package)就會造成程式無法啟動。


    既然知道了問題,我們就有解決的方法。但在給出該檔案的下載地址之前,我要強調一下,該執行庫有c++ 2005 Redistributable Package、c++ 2008 Redistributable Package和c++ 2010 Redistributable Package之分,它們之間由於包含有不同的庫檔案,因此它們不能相互代替,也就是說不是安裝c++ 2010可以代替c++ 2005和c++ 2008,最好是把它們都安上。鑑於檔案不是很大,建議大家都下載安裝(它們之間相容,不會發生衝突)。


    AngryBirds(憤怒的小鳥)這個遊戲需要Microsoft Visual C++ 2005 SP1 Redistributable Package(2.0.50727.4053)和Microsoft Visual C++ 2008 SP1 Redistributable Package(9.0.30729.4148)這兩個庫的支援(32位系統與64位Windows系統通用)。


c++ 2005 SP1(2.0.50727.4053)的下載地址:

 http://download.csdn.net/source/3009961 或者 http://good.gd/960866.htm

c++ 2008 SP1(9.0.30729.4148)的下載地址:

 http://download.csdn.net/source/3009523 或者 http://good.gd/963671.htm


    請注意,我特別標出了檔案的版本號,這也就意味著,不是隨便找一個Microsoft Visual c++ Redistributable Package安裝上就行,而是必須要安裝該版本號或更高版本號的檔案(注意是版本號)才可解決問題。因此說如果你之前已經試過但沒有解決,不是這個方法有問題,而很可能是你下載的檔案版本號不對。建議大家從我提供的地址下載後再試,也許你會有意想不到的驚喜。


    以上兩個檔案經測試可以正常安裝。尤其是c++ 2005 SP1,我提供的版本不會出現“Command line option syntax error. Type Command /? for Help.”這個錯誤,請大家放心下載。


    剛才我提到了還有一個執行庫是c++ 2010 Redistributable Package,雖然對這個遊戲沒有幫助,但是我還是提供給大家下載地址,方便解決類似的需要c++ 2010庫支援的檔案。
下載地址:http://download.csdn.net/source/3000030


    至此,問題算是徹底的解決完畢,大家可以開始享受AngryBirds(憤怒的小鳥)了。各位朋友,如果本文解決了你的問題,不要忘了回覆一下呀!

相關文章