152
edits
Changes
→Microsoft .NET Framework 3.5 SP1: More on uninstallation.
</package>
</source>
Or, an alternative method for the remove line, is to use the string reported in the HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall key.
In fact that does not report the {CE2CDD62-0124-36CA-84D3-9F4DCF5C5BD9} GUID, but states that the uninstallation string is:
"C:\WINDOWS\Microsoft.NET\Framework\v3.5\Microsoft .NET Framework 3.5 SP1\setup.exe"
That would bring up the interactive installation/uninstallation/repair screen so we should use it with the following parameters:
/q
/uninstall
/norestart
(more command line switches are available executing the setup with /?.)
So the remove line could as well be:
<remove cmd='"%WINDIR%\Microsoft.NET\Framework\v3.5\Microsoft .NET Framework 3.5 SP1\setup.exe" /q /uninstall /norestart'/>
[[Category:Silent Installers]]