none
求助:XPE无法安装.net 3.5 RRS feed

  • 问题

  •  

    因为有一个必要的自开发程序需要在.net 3.5环境下才能运行,所以必须要安装.net 3.5

    情况目前如下:

    系统:XPE 有带.net Framework 1.1 (开发环境,windows xp sp2 ,windows xp embedded sp2)

    能正确安装windows instrall 3.1  运行.net 3.5 能够正确下载运行, 完成下载后,开始安装 安装进度到一半的时候出现安装错误

    产生错误代码如下:

    [08/25/08,07:35:20] Microsoft .NET Framework 3.0a: [2] Error: Installation failed for component Microsoft .NET Framework 3.0a. MSI returned error code 1603
    [08/25/08,07:36:03] WapUI: [2] DepCheck indicates Microsoft .NET Framework 3.0a is not installed.

    打开

    dd_NET_Framework30_Setup7B4F.txt查看发现

    MSI (s) (F0:C0) [07:34:58:718]: Invoking remote custom action. DLL: C:\WINDOWS\Installer\MSIA3.tmp, Entrypoint: QuietExec
    MSI (s) (F0:24) [07:34:58:718]: Generating random cookie.
    MSI (s) (F0:24) [07:34:58:734]: Created Custom Action Server with PID 2500 (0x9C4).
    MSI (s) (F0:08) [07:34:58:812]: Running as a service.
    MSI (s) (F0:08) [07:34:58:812]: Hello, I'm your 32bit Elevated custom action server.
    MSI (s) (F0:10) [07:35:12:250]: User policy value 'DisableRollback' is 0
    MSI (s) (F0:10) [07:35:12:250]: Machine policy value 'DisableRollback' is 0
    Action ended 7:35:12: InstallExecute. Return value 3.

    ................

    MSI (s) (F0:10) [07:35:19:609]: Error in rollback skipped. Return: 5
    MSI (s) (F0:10) [07:35:19:609]: Entering MsiProvideAssembly. AssemblyName: System.IdentityModel,Version="3.0.0.0",Culture="neutral",PublicKeyToken="b77a5c561934e089",ProcessorArchitecture="MSIL",FileVersion="3.0.4506.648", AppContext: , InstallMode: -4
    MSI (s) (F0:10) [07:35:19:609]: Pathbuf: 0, pcchPathBuf: 0
    MSI (s) (F0:10) [07:35:19:609]: MsiProvideAssembly is returning: 1607

    .......

    MSI (s) (F0:10) [07:35:19:656]: No System Restore sequence number for this installation.
    MSI (s) (F0:10) [07:35:19:656]: Unlocking Server

    运行自开发的程序,需要.net 2.0的部分可以运行了,3.5的部分没法运行

    情况就是这样,请问我该如何解决

    2008年8月24日 4:01

答案

全部回复