如何完全卸载Red Gate的.NET Reflector?

时间:2011-06-27 04:10:46

标签: .net windows reflector .net-reflector

当我第一次安装.NET Reflector时,它就像解压缩一样简单,将文件夹拖到磁盘上的适当位置,然后启动它。在UI中,我能够配置诸如Windows资源管理器和Visual Studio集成之类的东西。这一切都非常好,我广泛使用它。

现在,我不能再使用它了,因为Red Gate决定不仅开始为其软件的版本收费,而且还要锁定所有现有的版本。我对此的个人感受促使我不要升级到最新版本,事实上,根本不使用任何Red Gate软件。幸运的是,there are lotsfree and/or open source alternatives;我会选择其中一个。

问题是我无法弄清楚如何从我的电脑中完全消除所有Reflector痕迹。我需要能够打开软件,这样我就可以让它从Explorer和Visual Studio中删除它,然后再盲目地从磁盘中删除文件夹。 但我无法做到,因为我不愿意为此付费或下载新版本。相反,我得到了这个无益且现在不准确的消息:

This is the last free version of .NET Reflector which will expire May 30. Do you want to download a free 14 day trial of version 7?

是的,我可能会删除可执行文件,然后在注册表中自行删除shell集成和所有关联。但我宁愿不这样做。该软件应该像我所有其他软件一样为我提供一种删除它的方法,特别是现在它不再是免费的。

那是什么意思?下载试用版只是为了让我删除它不是一个合理的选择。

4 个答案:

答案 0 :(得分:15)

要回答你的主要问题,如果你想摆脱Reflector你可能只是删除它:绝大多数人都不使用安装程序在他们的机器上“安装”它,所以删除将做工作。如果 使用.NET Developer Bundle安装程序进行安装,您可以通过添加/删除程序(WinXP)或程序和功能(Vista,Win7等)以通常的方式删除它。 / p>

现在,至于没有免费版的.NET Reflector ......

.NET Reflector 6.8继续免费,并通过自动更新提供给Reflector 4.x,5.x和6.x的所有用户。它不会过期,并且从6.8.2开始,不需要注册 - 请参阅http://www.reflector.net/2011/06/no-need-to-register-net-reflector-6-8-any-more/

换句话说,如果您希望继续免费使用Reflector作为现有用户,则可以。

因为你显然已经意识到这不是我们原来的政策,但前段时间我们认为我们错了并且反转了部分收费决定。如果您对后台感兴趣,可以在http://www.reflector.net/2011/04/why-we-reversed-some-of-our-reflector-decision/找到更多信息。

可以在此处找到从以前版本升级到.NET Reflector 6.8的说明:

http://www.red-gate.com/messageboard/viewtopic.php?t=13384

基本上归结为当您被问及是否要下载v7的免费试用版时,只需单击“是”,它将下载并安装.NET Reflector 6.8.2,这是您的,免费,永久。为了绝对清楚:它将下载v7的试用版 - 消息不正确 - 并且不再需要注册,从6月30日发布的6.8.2开始,2011。

我希望这很有用,但如果您有任何其他问题我会很乐意提供帮助。

答案 1 :(得分:3)

您可以从Visual Studio中卸载Reflector:

工具→Extension Manager ...→.NET Reflector→卸载→重新启动VS

答案 2 :(得分:1)

在VS 2012中,工具 - >扩展和更新...->选择.Net反射器,然后禁用/卸载

答案 3 :(得分:-2)

更新后,您必须使用电子邮件注册新版本。

Reflector.exe /unregister 

不能正常工作,没有注册,但您可以使用虚拟电子邮件地址并使用工具菜单。