Problem installing the SCSM Authoring console

When you want to install the SCSM Authoring console you might run into the same problem that I did, around the prerequisites checker, stating the Microsoft Visual Studio Shell is not installed:

clip_image002 

Despite downloading the shell from the link and installing it, the error remained.

I then tried to edit the Authoring_PrerequisiteInputFile.xml and took out the third pre-req check. To bypass the check to see if the installation would complete.

image

But this just returned a new error

And in the log:

RunCommand: Executing:C:\WINDOWS\Installer\MSI3A4F.tmp-\RegPkg.exe /ranu "C:\Program Files (x86)\Microsoft System Center 2012\Service Manager Authoring\PackagesToLoad\MainEditorPackage.dll"
RunCommand: 'C:\WINDOWS\Installer\MSI3A4F.tmp-\RegPkg.exe' failed with Exit code -532459699
RunCommand: Error:
Unhandled Exception: System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.VisualStudio.Shell.9.0, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.
File name: 'Microsoft.VisualStudio.Shell.9.0, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
at Microsoft.VisualStudio.Tools.RegPkg.Main(String arguments)
RegisterPackage: **Error**: Failed to Register Package

Solution:

It turns out the installation of the AppEnvRedist.exe DOES NOT always install Visual Studio 2008 Shell Isolated Mode Redistributable Package completely. You have to do this manually.

When you download and run the AppEnvRedist.exe it creates a folder named C:\VS 2008 Shell Redist\Isolated Mode\

In this folder run on the VS_Shell_isolated.enu.exe to perform the installation.

image

After the installation completes, the prereqs are good and the installation is also a success.

image

You can download the authoring console from here: https://www.microsoft.com/en-us/download/details.aspx?id=40896

Kudos to Winds Wu for figuring this out.

Comments

  • Anonymous
    January 01, 2003
    Thanks for the solution.
  • Anonymous
    January 01, 2003
    Thanks Thomas for sharing that!
  • Anonymous
    May 13, 2014
    Finally, thanks.
  • Anonymous
    July 10, 2014
    Thanks Thomas for sharing the Information with us! I was beginning to question my sanity :-)

    This step is NOT documented in the TechNet so this article saves a lot of Frustration.
  • Anonymous
    July 10, 2014
    Small Addition for not-english operating Systems:
    You HAVE to download and install the corresponding Version of the Visual Studio 2008 Shell. In my Case im from Germany and i had to install this file: vs_shell_isolated.deu.exe

    If you install the vs_shell_isolated.enu.exe then tie prerequisites check still failes.
  • Anonymous
    August 07, 2014
    Your post is so good my friend!!!! lot of thanks!!!!
  • Anonymous
    October 08, 2014
    Thanks!
  • Anonymous
    November 18, 2014
    Thanks!
  • Anonymous
    January 30, 2015
    Thanks!
  • Anonymous
    February 02, 2015
    thank you so much guyz ... u guyz rocking !!!
  • Anonymous
    March 03, 2015
    Thanks a lot
  • Anonymous
    March 03, 2015
    Thanks a million!.
  • Anonymous
    July 02, 2015
    The comment has been removed
  • Anonymous
    July 15, 2015
    Thank You!
  • Anonymous
    August 11, 2015
    just removed the entire 03 pre req , it will work
  • Anonymous
    September 30, 2015
    Wow thank you so much
  • Anonymous
    November 03, 2015
    Thank you very much. Saved a lot of frustation
  • Anonymous
    January 11, 2016
    Many thanks!
  • Anonymous
    February 11, 2016
    Thank you. This was a painful installation, but your solution worked for me!
  • Anonymous
    February 11, 2016
    Muchas gracias
  • Anonymous
    February 11, 2016
    Muchas gracias por su publicación(Disculpe el comentario anterior, pulsé intro sin querer antes de enviarlo completo)