Installation failure "no SMO assembly"

Sep 1, 2009 at 1:32 AM

Installer.exe fails with the text below.

SQL Server 2008 (Enterprise edition, SP1) thinks that I have every feature installed (so including the ones mentioned in the instructions).

I tried manually installing "Microsoft SQL Server 2008 Management Objects" but that made no difference.

What's the next step?

Here's the output:

Please wait while we verify your computer and detect the
details of current Malevich installation (if any).
Verifying the OS and dependencies.
  Win32NT: Check!
  Got OS version: Check!
  Server 2008: Check!
  SQL Server appears to be at least partially installed: Check!
SQL Server 2008 is not installed (no SMO assembly).
Press any key to exit...


Sep 11, 2009 at 5:12 PM

One of the checks that it is making is for SMO assembly:

It tries to locate "Microsoft SQL Server\100\SDK\Assemblies\Microsoft.SqlServer.Smo.dll" in Program Files and then in ProgramFiles(X86). Can you check if you have it in one of these?