Initially I had some issues with Windows 7’s UAC (more info here) and getting access to Reporting Services. The only way around it (after everything else didn’t work) was to disable UAC completely (just temporarily, to add myself as an admin in SSRS)…sometimes the “divide and conquer” strategy is all you have left in your little bag-o-tricks.
Report Builder was next, and the following series of events (comical, and to my embarrassment) ensued:
Me: Report Builder link…<click>.
Report Builder: “Please ensure that the .Net framework version 3.5 is installed”…or something to that effect.
Me: <Click on the link to install .Net 3.5>. Error…but no message.
Me: <Try another link to install the redistributable package>. Error. Apparently I have to go to “Control Panel > Programs and Features > Turn Windows features on or off” to enable it.
Me: “Hmmm…ok…silly me.” <Enable Windows Feature><bounce>.
Report Builder: Same message…
Me: “Google, my old friend!!” I find a post that suggests that I remove all other versions of the .Net framework.
Me: “Ok, sounds like a plan. This could also be a good opportunity to clean up all those previous versions of SQL Server on my machine.”
Me: <Remove all previous versions of .Net and SQL Server><bounce>
Report Builder: Same thing…
Me: “#$%^#??!!!” I got nothing…
Yesterday arrives, and I decide to do my taxes. To my astonishment, the site I use to complete and submit my taxes does not work with IE 9 and I am forced to uninstall it (at least for the moment). It must have been sometime during that process that a little light came on in my head, and for no apparent reason I think to myself: “I wonder what Report Builder would say now that I have done that?”
I probably don’t have to tell you what happened next (eureka!!!), but it seems like it is not only my tax company that has angry feelings towards IE 9…
Update (March 24, 2011)
Since the release of Internet Explorer 9 RTM, I decided to give it another try. Report Builder now works with Internet Explorer 9, but only if you view the Reporting Services website in compatibility mode.