__Intruder__, замечания:- из каба оно еще будет распаковыватся, легче кинуть как есть - файл то один всего...
- значение Modes закомметировано - по идее тогда автоматом не станет
а вообще структура инфа непонятна, зачем например Uninstall, если у DotNet2.0 он есть?
русского языка вроде тоже не наблюдается...
Код:
[Version]
Signature = "$Chicago$"
Class = NoDriver
ClassGuid = {4d36e976-e325-11ce-bfc1-08002be10318}
[SourceDisksNames]
1 = ".NET Framework v2.0 Multilanguage Component", NETFX20.CAB,, "I386"
;2 = ".NET Framework v2.0 Multilanguage Setup", NETFX20.CAB
[SourceDisksFiles]
NETFX20.EXE = 1
[DestinationDirs]
DefaultDestDir = 30
netfx20.TemporaryCopy = 30
[DefaultInstall]
CopyFiles = netfx20.TemporaryCopy
AddReg = netfx20.RunInstall
[Optional Components]
netfx20
[netfx20]
OptionDesc = "Компонент .NET Framework v2.0"
Tip = "Динамичкская среда выполнения .NET"
IconIndex = *, fp40ext.dll, 102
SizeApproximation = 196000000
;Modes = 0,1,2,3
CopyFiles = netfx20.TemporaryCopy
Run = netfx20.RunInstallEx
Uninstall = netfx20.Uninstall
[netfx20.Uninstall]
Run = netfx20.RunUninstallEx
[netfx20.TemporaryCopy]
NETFX20.EXE
[netfx20.RunInstall]
HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce\Setup,"Run Setup Installation ...",,"%30%\NETFX20.EXE"
[netfx20.RunUninstall]
HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce\Setup,"Run Setup Uninstallation ...",,"%10%\Microsoft.NET\Framework\v2.0.50727\Microsoft .NET Framework 2.0\install.exe /qb /u"
[netfx20.RunInstallEx]
Commandline="%30%\NETFX20.EXE"
WorkingDir = 30
TickCount=500
[netfx20.RunUninstallEx]
Commandline="%10%\Microsoft.NET\Framework\v2.0.50727\Microsoft .NET Framework 2.0\install.exe /qb /u"
WorkingDir = 10, "Microsoft.NET\Framework\v2.0.50727\Microsoft .NET Framework 2.0"
TickCount=500