当我第一次安装.NET Reflector时,就像解压缩一样简单,将文件夹拖到磁盘上相应的位置,然后启动它。 在UI中,我可以configurationWindows资源pipe理器和Visual Studio集成。 这一切都非常好,我广泛使用它。
现在,我不能再使用它了,因为Red Gate已经决定不仅要开始为其软件的新版本收费,还要locking所有现有的版本。 我个人对此的感受促使我不升级到最新版本,实际上根本不使用任何Red Gate软件。 幸运的是, 有很多优秀的免费和/或开源替代品 。 我会select其中的一个。
问题是, 我无法弄清楚如何从我的电脑中完全消除所有reflection器的痕迹 。 我需要能够打开软件,以便在从我的磁盘上盲目删除文件夹之前,我可以要求它从资源pipe理器和Visual Studio中删除自己。 但我不能这样做,因为我不愿意为此付费或下载新版本。 相反,我得到这个无益的,现在不准确的信息:
是的,我可能会删除可执行文件,然后在registry中自行删除shell集成和所有关联。 但我宁愿不这样做。 该软件应该为我提供一种方法,像所有其他软件一样,尤其是现在不再免费的软件。
那么这是怎么回事? 下载试用版本,以便我可以删除它不是一个合理的select。
要回答你的主要问题,如果你想摆脱反射器,你可能只是删除它:绝大多数人不使用安装程序“安装”在他们的机器,所以删除将完成这项工作。 如果您使用.NET Developer Bundle安装程序进行安装,则可以通过“添加/删除程序”(WinXP)或“程序和功能”(Vista,Win7等)以常规方式删除它。
现在,至于没有.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-更多/ 。
换句话说,如果作为一个现有的用户,你希望继续免费使用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的试用版 – 消息是不正确的 – 而且不再需要注册,从2011年6月30日发布的6.8.2开始。
我希望这是有用的,但如果您有任何其他问题,我会很乐意提供帮助。
您可以从Visual Studio中卸载反射器:
工具→扩展管理器…→.NET反射器→卸载→重新启动VS
在VS 2012中,工具 – >扩展和更新…->选择.Net反射器,然后禁用/卸载
更新后,您必须通过电子邮件注册新版本。
Reflector.exe /unregister
无需注册,也可以使用虚拟电子邮件地址,并使用“工具”菜单。