制作启动光盘时遇到.NET Framework 2.0的一个问题
大家先看看我的 SVCPACK.INF
[Version]
Signature="$Windows NT$"
MajorVersion=5
MinorVersion=1
BuildNumber=2600
[SetupData]
CatalogSubDir="\i386\svcpack" (补丁全放在 I386\SVCPACK目录下)
[ProductCatalogsToInstall]
[SetupHotfixesToRun]
xplode.exe
这样弄了以后,在还剩13分钟的时候开始打补丁,其他的补丁什么的都能正常安装,只有 .NET FrameWork 2.0
装不上去,但是如果换一种方式:在 WINNT.SIF里的 [GuiRunOnce] 调用xplode来打补丁的话, dotnetfx 2.0 就能正常安装
[GuiRunOnce]
"%systemdrive%\install\xplode.exe" (补丁全放在 $OEM$\$1\install 目录下)
请问下,怎样才能在前一种方法里正常安装 .Net FrameWork 2.0 ??
附一段 xplode.xml 的代码
<item display="» 安装 WinRAR 3.51 中文版">
<execute display="» 正在安装 WinRAR 3.51 中文版 请稍后...">
<program>#XPLODE#\wrar351sc.exe</program>
<arguments>/S</arguments>
</execute>
</item>
<item display="» 安装 .NET Framework 2.0 更新程序">
<execute display="» 正在安装 .NET Framework 2.0 请稍后...">
<program>#XPLODE#\Updata\dotnetfx.exe</program>
<arguments>/Q:A /C:"install.exe /Q"</arguments>
</execute>
<execute display="» 正在安装 .NET Framework 2.0 中文语言包 请稍后...">
<program>#XPLODE#\Updata\dot_chs.exe</program>
<arguments>/Q:A /C:"install.exe /Q"</arguments>
</execute>
</item>
<item display="» 安装Windows XP 安全补丁更新程序">
<execute display="» 正在安装 Windows Media Player 10 请稍后...">
<program>#XPLODE#\Updata\mpsetup.exe</program>
<arguments>/Q:A /c:"setup_wm.exe /DisallowSystemRestore /Q /R:N"</arguments>
</execute>
<execute display="» 正在安装 KB834707 请稍后...">
<program>#XPLODE#\Updata\KB834707.exe</program>
<arguments>/quiet /norestart /n</arguments>
</execute>
<execute display="» 正在安装 KB867282 请稍后...">
<program>#XPLODE#\Updata\KB867282.exe</program>
<arguments>/quiet /norestart /n</arguments>
</execute>
<execute display="» 正在安装 KB873333 请稍后...">
<program>#XPLODE#\Updata\KB873333.exe</program>
<arguments>/quiet /norestart /n</arguments>
</execute>