py2exe - run exe file show the application configuration is incorrect

我有一隻程式要在windows上執行卻不想安裝python,於是我使用py2exe產生了exe執行檔。一開始在某台windows 2012 x64上執行是正常的,後來到windows 2008 x64上執行卻發生了以下錯誤:

後來找了一下網路資料並想想,由於我的python與py2exe都是32位元,可以執行的機器很有可能有安裝32位元的VC散發套件;於是我改用64位元的重新編譯後,問題就解決了。