Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
menu search
person
Welcome To Ask or Share your Answers For Others

Categories

I use Visual Studio 2013, and it have a pretty feature to notify and install all extension updates.

So, this is very good, but I receive sometimes the request to install the updates for the features I never use.

By example, it proposes me to install the update for the Visual F# 3.1

Is there a way to completely remove this F#? I tried to uninstall from the extensions manager, it sends me to the "Add & Remove Programs", but there is any program containing "F#".

How to proceed?

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
600 views
Welcome To Ask or Share your Answers For Others

1 Answer

There is an awesome package which will do the searching of packages for you called TotalUninstaller by Codeplex user konste.

Download the package and unpack it to e.g. C:TotalUninstaller.

It is a commandline program, you need a cmd.exe with administator privileges (click start -> enter "cmd" -> right click on the entry -> select "start as administrator"). Navigate to the directory via

c: && cd && cd TotalUninstaller

In order to list all installed packages you would enter

TotalUninstaller.exe /ListAll > list.txt

This can be an overwhelming list, so i used a pipe so the content can be viewed with an editor (just open list.txt).

But this is actually not really needed, as there is a file called "TotalUninstaller.exe.config" which features a section where one can define keywords to filter the installed packages by. It comes with a quite handy default set.

In order to view the selection after the filter was applied, enter

TotalUninstaller.exe /Filter

Those are the packages that the program currently would remove. If you are happy with the selection, enter the following, THERE WILL BE NO FURTHER CHECK OR QUESTION

TotalUninstaller.exe /Uninstall

and watch the packages disappear. Id close all other applications prior to the last call.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
...