Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
617 views
in Technique[技术] by (71.8m points)

.net - Uninstall Visual F#

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

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

1 Reply

0 votes
by (71.8m points)

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.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...