Thoughts about setup and deployment issues, WiX, XNA, the .NET Framework and Visual Studio
All postings are provided AS IS with no warranties, and confer no rights. Additionally, views expressed herein are my own and not those of my employer, Microsoft.
Question
You have written blog posts in the past describing the command line parameters that can be used to install the .NET Framework in silent or unattended mode (here, here, here and here for example). What are the command line parameters required to perform a silent or unattended uninstall of the .NET Framework?
Answer
The following command lines can be used to perform silent uninstall of the .NET Framework redistributable. This is a fully automated uninstall with no visible UI and no user interaction required.
The following command lines can be used to perform unattended uninstall of the .NET Framework redistributable. This is a fully automated uninstall with visible progress UI but no user interaction required.
The following command line can be used to perform silent uninstall of the .NET Framework SDK (the same command line will work for versions 1.0, 1.1 and 2.0):
setup.exe /q:a /c:"install.exe /u /q"
The following command line can be used to perform unattended uninstall of the .NET Framework SDK 1.1 and 2.0 (unattended mode was not supported in 1.0):
setup.exe /q:a /c:"install.exe /u /qb"
This guide is intended to serve as a collection of links to articles, tools, tips and tricks that explain
Question: I have seen your blog posts that describe how to silently repair and uninstall the following