none
关于MFC应用程序在XPE下运行的问题 急寻解答!! RRS feed

  • 问题

  •  

    XPE下安装RSLinx这个软件提示出错:

         api.HRESULT=0xH

    无法安装这个软件(刚安装就出现这个问题)

    XP下安装没问题

    这个软件是rockwell

     

    今天我试着加了Windows Application Compatibility这个组件,但是依然出现这个问题

    后来我在安装文件中发现安装.msi这个文件可以运行

    安装.EXE这个文件就提示api.HRESULT=0xH 这个错误

    这个.exe的文件一看就是MFC程序

    请问VC的程序在XPE下还需要特殊处理吗??

    请各位帮忙解答

    2008年6月24日 12:01

答案

  • 不需要特殊处理!先添加如下基本组件:

    Administration Support Tools
    Windows Logon
    Dos Windows on Windows Support
    C Runtime Library (4.0.1183.1)
    Visual Basic 5.0 Runtime Library
    Visual Basic 6.0 Runtime Library
    Visual C++ Runtime Libraries (Side X Side)
    Visual C++ Runtime Libraries Policy XPSP2
    Visual C++ Runtime Libraries XPSP2
    Windows Script Engines
    Microsoft Foundation Class Library (MFC)
    Microsoft Visual C++ Run Time
    Microsoft Visual C++ Run Time (Legacy)
    Msxml Libraries
    Msxml 3.1/Msxml 2.6
    Computer Name User Interface
    Windows Installer Service

    如果编译出错,请再安装如下组件:
     

    1Volume Shadow Copy Service Administrator 2添加 Null Device Driver

     


    热爱生活!
    2009年9月5日 12:05