Mislukt de installatie van System Center Operations Manager R2 Authoring Resource Kit op computers met .NET 4.0 is ingeschakeld

Van toepassing: System Center Operations Manager 2007 R2

Symptomen


Wanneer u probeert de System Center Operations Manager R2 Authoring Resource Kit installeren op een computer waarop alleen .NET 4.0 is geïnstalleerd op, de setup mislukt voordat de uiteindelijke installatie en verwijdert vervolgens zelf.

Oorzaak


Dit gebeurt omdat de afgeschafte beveiliging beleid API-aanroepen gebruikt door de MSI Authoring Resource Kit worden standaard niet toegestaan door de runtime .NET 4.0.

Oplossing


U kunt dit probleem omzeilen, zoekt u het bestand machine.config (\Windows\Microsoft.NET\Framework\v4.0.30319\Config\machine.config) en een instructie als volgt toevoegen:

<configuration>

...

<runtime>

<NetFx40_LegacySecurityPolicy enabled="true"/>

...

</runtime>



Voordat u deze wijziging aanbrengt, kopieert u het bestand machine.config aan een back-up als volgt:

> machine.config machine.config.original kopiëren

> machine.config in Kladblok

Het element < NetFx40_LegacySecurityPolicy > overal in de runtime-sectie van het bestand toevoegen.  Als er geen bestaat, maakt u een runtime-sectie. Sla het bestand op.  Na het aanbrengen van deze wijziging is, moet het installatieprogramma voor de Resource Kit voor ontwerpen kunnen voltooien.

Als u de wijziging, herstelt u de oorspronkelijke versie van het bestand als volgt.

Opmerking: deze wijziging terugdraaien wordt ongedaan maken kunt u de oorspronkelijke resourcekit installeren.

> machine.config machine.config.original kopiëren