Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

Installation of System Center Operations Manager R2 Authoring Resource Kit fails on .NET 4.0 enabled computers


View products that this article applies to.

Symptoms

When attempting to install the System Center Operations Manager R2 Authoring Resource Kit on a computer that only has .NET 4.0 on it, the setup operation fails before final setup and then uninstalls itself.

↑ Back to the top


Cause

This occurs because deprecated security policy API calls used by the Authoring Resource Kit MSI are by default disallowed by .NET 4.0 runtime.

↑ Back to the top


Resolution

To work around this issue, locate the machine.config file (\Windows\Microsoft.NET\Framework\v4.0.30319\Config\machine.config) and add a directive as follows:

<configuration>

...

<runtime>

<NetFx40_LegacySecurityPolicy enabled="true"/>

...

</runtime>



Before making this change, copy the machine.config file to a backup copy as follows:

>copy machine.config machine.config.original

>notepad machine.config

Add the <NetFx40_LegacySecurityPolicy> element anywhere in the runtime section of the file.  Create a runtime section if none exists. Then save the file.  After successfully making this change, the installer for the Authoring Resource Kit should successfully complete.

To revert the change, restore the original version of the file as follows.

NOTE: reverting this change will undo the ability to install the authoring resource kit.

>copy machine.config.original machine.config


↑ Back to the top


Keywords: kb

↑ Back to the top

Article Info
Article ID : 2518786
Revision : 1
Created on : 1/7/2017
Published on : 3/10/2011
Exists online : False
Views : 325