I used to love Reflector back in the day, but ever since RedGate took over it has gone downhill dramatically. Now it forces me to update (which is absolutely ridiculous), half the time the update doesn't go smoothly, and it is increasingly hindering my productivity with each update. I am sick of it, and I am ready for something better. Does anybody know of a better disassembler?
Not sure what you really want here. If you want to see the .Net framework source code, you may try Netmassdownloader. It's free.
If you want to see any assembly's code ( not just .Net), you can use Resharper. Although it's not free.
9Rays used to have a decompiler, but I haven't check in a while. It was not free, I remember...
There is also a new one (at least for me) named Dis#.
.NET source code is available now.
Or if you look for decompiler I was using DisSharper. It was good enough for me.
The latest version from Red Gate is 6.1. However the 5.1 version cannot automatically update to version 6 because there were changes to the Terms of Service, so instead you are redirected to the site to download the 6.1 version. This is mostly because of legal reasons as you can check in the following post:
Oi! What's going on with the .NET Reflector update mechanism?
After you manually update to 6.1 you will no longer experience any problems.
instead of using the autoupdater, we just set the properties of the exe to readonly, that way it doesnt delete the file.