Unable to deploy Integration Pack for .NET from Orchestrator Integration Toolkit to Orchestrator Runbook Server

Symptoms

When attempting to deploy the Integration Pack for .NET that comes with the System Center Orchestrator Orchestration Integration Toolkit to a Runbook Server that is remote from the Management Server, the deployment fails and the following event is captured in the System event log on the remote Runbook Server:

Log Name:      ApplicationSource:        MsiInstaller
Date:         
Event ID:      10005
Task Category: None
Level:         Error
Keywords:      Classic
User:          SYSTEM
Computer:      <Computer>
Description:
Product: System Center Integration Pack for Microsoft .NET Framework Activities -- This Integration Pack is only supported for installation on System Center Orchestrator.

Cause

The Integration Pack for .NET utilizes two registry values as a means for identifying that required System Center Orchestrator features are installed on the target computer:

HKLM\SOFTWARE\Microsoft\SystemCenter2012\Orchestrator\Management Server\InstallLocation

or

HKLM\SOFTWARE\Classes\TypeLib\{303C1D08-15ED-4FEA-807A-4B97AEBD2DBF}\1.0\HELPDIR

Since neither of these are installed by the Runbook Server feature, a computer that has only the System Center Orchestrator Runbook Server feature installed would not successfully pass the product requirements check.

Resolution

This problem is scheduled to be addressed as part of System Center 2012 Service Pack 1.

More Information

To work around this problem, add the following contents to a registry import file (*.reg) and execute it on the target Runbook Server computer:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{303C1D08-15ED-4FEA-807A-4B97AEBD2DBF}\1.0\HELPDIR]
@="C:\\Program Files (x86)\\Microsoft System Center 2012\\Orchestrator\\Runbook Designer\\"

Properties

Article ID: 2716246 - Last Review: Jul 19, 2012 - Revision: 1

Microsoft System Center 2012 Orchestrator

Feedback