国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 服務器 > Win服務器 > 正文

The application has failed...(應用程序配置不正確)

2024-09-10 00:03:49
字體:
供稿:網(wǎng)友

        在我們開發(fā)工程中,可能有些情況下,不能在本機進行調(diào)試。這個時候我們一般會使用VM(vmware)建立一個虛擬機環(huán)境,然后把編譯過的程序放在該虛擬機環(huán)境下執(zhí)行調(diào)試。可是在某些情況下,不管我們編譯的是debug還是release版本,在虛擬機環(huán)境中都會報“由于應用程序配置不正確,應用程序未能啟動。重新安裝應用程序可能會糾正這個問題。”(The application has failed to start because its side-by-side configuration is incorrect.Please see the application event log or use the command-line sxstrace.exe for more detail.)這樣的錯誤。轉(zhuǎn)載請標明出處。

        


      以前我遇到這樣的問題,一般會認為是幾個CRT庫沒有拷貝到虛擬機環(huán)境。可是這個方法對我所遇到的場景不奏效,于是我又在虛擬機中裝上了我程序的開發(fā)環(huán)境VS2005。可是在真實機中生成的文件依然不能在虛擬機中運行,仍然報以上的錯誤。

      其實微軟在其網(wǎng)站上提供了一種解決方案,也非常簡單。原文地址我找不到了,我只針對我的VS2005做了一個解決方案以作事例。

     1 建立一個安裝程序工程。

      

      2 工程文件中加入Merge Module

      

       3 從系統(tǒng)盤:/Program Files/Common Files/Merge Modules選擇加入需要的文件

          因為我的IDE環(huán)境是xp(32bit)+VS2005,所以我選擇了以下文件(是我環(huán)境中所有的VC80+x86的文件,可能不同環(huán)境這些文件個數(shù)不同)

policy_8_0_Microsoft_VC80_OpenMP_x86.msm
policy_8_0_Microsoft_VC80_MFCLOC_x86.msm
policy_8_0_Microsoft_VC80_MFC_x86.msm
policy_8_0_Microsoft_VC80_DebugOpenMP_x86.msm
policy_8_0_Microsoft_VC80_DebugMFC_x86.msm
policy_8_0_Microsoft_VC80_DebugCRT_x86.msm
policy_8_0_Microsoft_VC80_CRT_x86.msm
policy_8_0_Microsoft_VC80_ATL_x86.msm
Microsoft_VC80_OpenMP_x86.msm
Microsoft_VC80_MFCLOC_x86.msm
Microsoft_VC80_MFC_x86.msm
Microsoft_VC80_DebugOpenMP_x86.msm
Microsoft_VC80_DebugMFC_x86.msm
Microsoft_VC80_DebugCRT_x86.msm
Microsoft_VC80_CRT_x86.msm
Microsoft_VC80_ATL_x86.msm

        4 生成debug和release版文件

        5 在虛擬機中安裝上步生成的文件

        經(jīng)過以上步驟,我們編的debug和release版程序便可在虛擬機里正常運行了。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 尉犁县| 汉寿县| 蕉岭县| 平泉县| 张家川| 建始县| 永顺县| 和田市| 马公市| 房产| 宁海县| 鄢陵县| 繁昌县| 廉江市| 彭山县| 南澳县| 元江| 庐江县| 新疆| 弥渡县| 寿宁县| 靖安县| 曲周县| 巴塘县| 阜新市| 双桥区| 江源县| 定西市| 珲春市| 上饶市| 庆云县| 灌南县| 浠水县| 东丰县| 外汇| 潞城市| 宁都县| 邹城市| 博湖县| 赞皇县| 博野县|