none
用ClickOnce部署安装.net 3.5 sp1时安装失败,产生1603错误-2011-07-17 RRS feed

  • 问题

  • 用Clickonce部署将系统必备组件(Installer 3.1和.net framework 3.5 sp1)指向了内网服务器上。可是客户在安装到.net 3.5 sp1时安装失败了,在我这里确能够安装成功。关闭了防火墙和杀毒软件,操作系统是Windows XP(重做过的),C盘剩余空间足够,也不是64位系统,失败日志如下:

    Installing using command 'C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\VSD5E.tmp\DotNetFX35SP1\dotNetFx35setup.exe' and parameters ' /lang:chs /passive /norestart'
    Process exited with code 1603
    Status of package '.NET Framework 3.5 SP1' after install is 'InstallFailed'

    --------------------------------------
    补充:
    似乎是.NET Framework 3.5 SP1的部署问题,Bootstrapper 的问题,这个3.5sp1 Bootstrapper是手动制作的,原因是VS2008的3.5SP1简体中不包含3.5sp1 Bootstrapper.
    下面的问题我该怎么办??怎么能将它正确的部署到服务器上?
    为什么我测试的几台机器都可以通过这个部署正常安装3.5sp1,和操作系统(SP)有关系吗??
    2011年7月17日 14:10