Error Installing SQL 2008 Business Intelligence Studio and Related Package Load Error in VS2008

by ashic 21. February 2009 01:35

It’s been a while since I last blogged. I’ve become a forum moderator, an All-Star and also completed my final exams for my bachelor’s degree since then. Now that I have a little more time, I hope to contribute more often.

I was installing SQL Server 2008 Dev Edition with all features, and ran into some problems. Poking around the internet, I found that the problems arise if VS2008 is installed anywhere other than the default location that the installer provides. Experimenting a bit, I found that these steps help resolve the issues:

Installing SQL 2008 Dev Edition with VS 2008 installed in a non-default location:

First try to install SQL 2008 Dev Edition. Everything should succeed except for the Business Intelligence Studio (BIS). After the installer completes stating that BIS install failed, find the folder which contains devenv.exe (the VS executable). For me this was: D:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE. In that folder, find and copy devenv.exe.config (you may need to have extensions displayed in folder options). Next, browse to one of the following:

For x64 machines: C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE

For x86 machines: C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE

[If your Windows installation is in another drive, replace ‘C’ with that drive’s letter.]

Paste the devenv.exe.config file in that folder. After that, try running the SQL 2008 installer again and BIS should install.

Holy cow, what on Earth are all these package load failures in VS2008? Damn you, you broke my VS!!

At this point, going into design view in VS should raise all hell with package load failures. The reason is pretty much the same as why the BIS install fails. The BIS packages don’t work right with non-default locations for VS2008. To resolve this, go to one of the following folders:

For x64 machines: C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE

For x86 machines: C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE

[If your Windows installation is in another drive, replace ‘C’ with that drive’s letter.]

Copy everything (copy, don’t cut. You need them there as well). Now go to the folder that contains devenv.exe. For me this was: D:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE. Paste everything you just copied. [Overwriting should be safe.] VS should work as expected from now on.

There are “better” ways to work around the problem. But they involve messing around with the temp SQL installation config files at install time, and I found that this is the easiest and quickest solution.

Hope that helps.

Share or Bookmark this post…
  • Facebook
  • DotNetKicks
  • Digg
  • LinkedIn
  • Technorati
  • del.icio.us
  • Google
  • Live
  • Tumblr
  • msdn Social
  • Ping.fm
  • Reddit
  • Slashdot
  • StumbleUpon
  • TwitThis
Categories: ASP.NET

Powered by BlogEngine.NET 1.6.1.0
Theme by Ashic Mahtab

Need an expert?

Ashic Mahtab
ashic@live.com
(+44) 07879927393

Stats

Featured Ads

 

Donations

I maintain this site and create all content entirely in my own time just to help you guys out. If you find the stuff helpful, or cool or just like what you see, I'd appreciate you chipping in to help out with the hosting costs. It's easy to do so - just click the button below - no amount is too low :)