AX 2009 Installation Issue

I am getting this error while installing client of AX 2009, the “32 bit component” installation window just rolls back after sometime. Surprisingly for other 2 machines it got installed those machines have same config and same domain rights. Here XX is username and ABCD is the company name.

=== Setup logging started: 01/12/1431 09:27:53 ص ===
Running file: “C:\DOCUME~1\XXX~1\LOCALS~1\Temp\AxSetup\AxSetup.exe” RelatedFilesDir=“\XX\Shared\AX 2009\DynamicsAX2009”
AxSetup version number: 5.0.593.0
Microsoft Windows NT 5.1.2600 Service Pack 2 (32 bit)
CB125-IPC08WI
ABCD\XXXisi
Interactive: True

RelatedFilesDir=\XX\Shared\AX 2009\DynamicsAX2009
Property RelatedFilesDir set to: '\XX\Shared\AX 2009\DynamicsAX2009'
Property SetupLanguage set to: ‘EN’

=== Loading parameters from the command line or a parameter file ===
Initializing log file: C:\Documents and Settings\All Users\Application Data\Microsoft\Dynamics AX\Dynamics AX Setup Logs\2010-11-07 09-27-53\DynamicsSetupLog.txt

=== Starting evaluation of existing installation state ===
MSI file: Components32.msi Installed: False
MSI file: ClientHelp.msi Installed: False

=== Checking parameters ===
Property InstallPath set to: ‘C:\Program Files\Microsoft Dynamics AX\50’

=== Starting UI phase ===
Property AcceptLicenseTerms set to: ‘1’
Property BypassWarnings set to: ‘0’
Property RunMode set to: ‘Custom’
Property BypassWarnings set to: ‘0’
Property InstallClientUI set to: ‘1’
Performing prerequisite validation: VC++ SP1
Performing prerequisite validation: VC++ SP1
Performing prerequisite validation: VC++ SP1
Performing prerequisite validation: VC++ SP1
Installing Microsoft Visual C++ 2008 Redistributable
See C:\Documents and Settings\All Users\Application Data\Microsoft\Dynamics AX\Dynamics AX Setup Logs\2010-11-07 09-27-53\VisualC2008Log.txt for additional informational messages.
\XX\Shared\AX 2009\DynamicsAX2009\Redist\VisualC2008\vcredist_x86.exe /qb! /l C:\DOCUME~1\ALLUSE~1\APPLIC~1\MICROS~1\DYNAMI~1\DYNAMI~1\2010-1~1\VISUAL~1.TXT

Property ConfigurePrerequisites set to: ‘1’
Property InstallPath set to: ‘C:\Program Files\Microsoft Dynamics AX\50’
Property ClientLanguage set to: ‘EN-US’
Property ClientHelpLanguages set to: ‘EN-US’
Property ClientAosServer set to: ‘10.241.16.57’
Property AosInstanceName set to: ‘’
Property AosPort set to: ‘2712’

=== Starting execution phase ===
=== Setting up Components ===
Launching MSI: /i “\XX\Shared\AX 2009\DynamicsAX2009\Msi\Components32\Components32.msi” /qb-! /l*v “C:\Documents and Settings\All Users\Application Data\Microsoft\Dynamics AX\Dynamics AX Setup Logs\2010-11-07 09-27-53\Components32 Log.txt” DIRECTEXECUTE=1 SETUPLANGUAGE=EN INSTALLDIR=“C:\Program Files\Microsoft Dynamics AX\50” INSTALLDIR32=“C:\Program Files\Microsoft Dynamics AX\50” ADDLOCAL=“ClientUI,ClientConfig”
An error occurred during setup of Components.
For more information see: C:\Documents and Settings\All Users\Application Data\Microsoft\Dynamics AX\Dynamics AX Setup Logs\2010-11-07 09-27-53\Components32 Log.txt
Additional information may be available in the InstallLog files under: C:\Program Files\Microsoft Dynamics AX\50\Setup
Following are messages from the MSI actions log file Microsoft.Dynamics.Setup.Components.InstallLog, which could include earlier messages, (check the date):
Installing assembly ‘C:\Program Files\Microsoft Dynamics AX\50\Setup\Microsoft.Dynamics.Setup.Components.dll’.
Affected parameters are:
setuplanguage = EN
action = install
clientbindir = C:\Program Files\Microsoft Dynamics AX\50\Client\Bin#
feature = ClientUI
installtype = notransaction
assemblypath = C:\Program Files\Microsoft Dynamics AX\50\Setup\Microsoft.Dynamics.Setup.Components.dll
logfile = C:\Program Files\Microsoft Dynamics AX\50\Setup\Microsoft.Dynamics.Setup.Components.InstallLog

Install: العميل Start 01/12/1431 09:32:04 ص
Install: Unregistering file ‘C:\Program Files\Microsoft Dynamics AX\50\Client\Bin\Microsoft.Dynamics.ReportingServices.dll’
Install: C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\regasm.exe “C:\Program Files\Microsoft Dynamics AX\50\Client\Bin\Microsoft.Dynamics.ReportingServices.dll” /unregister
Install: Microsoft (R) .NET Framework Assembly Registration Utility 2.0.50727.3053
Copyright (C) Microsoft Corporation 1998-2004. All rights reserved.

Types un-registered successfully

Install: Registering or configuring file: ‘C:\Program Files\Microsoft Dynamics AX\50\Client\Bin\Microsoft.Dynamics.ReportingServices.dll’
Install: C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\regasm.exe “C:\Program Files\Microsoft Dynamics AX\50\Client\Bin\Microsoft.Dynamics.ReportingServices.dll” /tlb /codebase
Install: Microsoft (R) .NET Framework Assembly Registration Utility 2.0.50727.3053
Copyright (C) Microsoft Corporation 1998-2004. All rights reserved.

Types registered successfully
Assembly exported to ‘C:\Program Files\Microsoft Dynamics AX\50\Client\Bin\Microsoft.Dynamics.ReportingServices.tlb’, and the type library was registered successfully

Install: Unregistering file ‘C:\Program Files\Microsoft Dynamics AX\50\Client\Bin\Microsoft.Dynamics.ElsterTransferHandler.dll’
Install: C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\regasm.exe “C:\Program Files\Microsoft Dynamics AX\50\Client\Bin\Microsoft.Dynamics.ElsterTransferHandler.dll” /unregister
Install: Microsoft (R) .NET Framework Assembly Registration Utility 2.0.50727.3053
Copyright (C) Microsoft Corporation 1998-2004. All rights reserved.

Types un-registered successfully

Install: Registering or configuring file: ‘C:\Program Files\Microsoft Dynamics AX\50\Client\Bin\Microsoft.Dynamics.ElsterTransferHandler.dll’
Install: C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\regasm.exe “C:\Program Files\Microsoft Dynamics AX\50\Client\Bin\Microsoft.Dynamics.ElsterTransferHandler.dll” /tlb /codebase
Install: Microsoft (R) .NET Framework Assembly Registration Utility 2.0.50727.3053
Copyright (C) Microsoft Corporation 1998-2004. All rights reserved.

Types registered successfully
Assembly exported to ‘C:\Program Files\Microsoft Dynamics AX\50\Client\Bin\Microsoft.Dynamics.ElsterTransferHandler.tlb’, and the type library was registered successfully

Install: Unregistering file ‘C:\Program Files\Microsoft Dynamics AX\50\Client\Bin\Microsoft.Dynamics.Framework.Expression.AxExpressionBuilder.dll’
Install: C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\regasm.exe “C:\Program Files\Microsoft Dynamics AX\50\Client\Bin\Microsoft.Dynamics.Framework.Expression.AxExpressionBuilder.dll” /unregister
Install: Microsoft (R) .NET Framework Assembly Registration Utility 2.0.50727.3053
Copyright (C) Microsoft Corporation 1998-2004. All rights reserved.

RegAsm : error RA0000 : An error occurred inside the user defined Register/Unregister functions: System.ArgumentException: Cannot delete a subkey tree because the subkey does not exist.
at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
at Microsoft.Win32.RegistryKey.DeleteSubKeyTree(String subkey)
at Microsoft.Dynamics.Framework.Expression.AxExpressionBuilder.ComUnregister(Type t)

Install: During Setup of an error occurred. Program run: C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\regasm.exe. Parameters: “C:\Program Files\Microsoft Dynamics AX\50\Client\Bin\Microsoft.Dynamics.Framework.Expression.AxExpressionBuilder.dll” /unregister
Install: Registering or configuring file: ‘C:\Program Files\Microsoft Dynamics AX\50\Client\Bin\Microsoft.Dynamics.Framework.Expression.AxExpressionBuilder.dll’
Install: C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\regasm.exe “C:\Program Files\Microsoft Dynamics AX\50\Client\Bin\Microsoft.Dynamics.Framework.Expression.AxExpressionBuilder.dll” /tlb /codebase
Install: Microsoft (R) .NET Framework Assembly Registration Utility 2.0.50727.3053
Copyright (C) Microsoft Corporation 1998-2004. All rights reserved.

Types registered successfully
Assembly exported to ‘C:\Program Files\Microsoft Dynamics AX\50\Client\Bin\Microsoft.Dynamics.Framework.Expression.AxExpressionBuilder.tlb’, and the type library was registered successfully

Install: Unregistering file ‘C:\Program Files\Microsoft Dynamics AX\50\Client\Bin\Microsoft.Dynamics.Framework.DirectoryView.dll’
Install: C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\regasm.exe “C:\Program Files\Microsoft Dynamics AX\50\Client\Bin\Microsoft.Dynamics.Framework.DirectoryView.dll” /unregister
Install: Microsoft (R) .NET Framework Assembly Registration Utility 2.0.50727.3053
Copyright (C) Microsoft Corporation 1998-2004. All rights reserved.

Types un-registered successfully

Install: Registering or configuring file: ‘C:\Program Files\Microsoft Dynamics AX\50\Client\Bin\Microsoft.Dynamics.Framework.DirectoryView.dll’
Install: C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\regasm.exe “C:\Program Files\Microsoft Dynamics AX\50\Client\Bin\Microsoft.Dynamics.Framework.DirectoryView.dll” /tlb /codebase
Install: Microsoft (R) .NET Framework Assembly Registration Utility 2.0.50727.3053
Copyright (C) Microsoft Corporation 1998-2004. All rights reserved.

Types registered successfully
Type library exporter warning processing ‘Microsoft.Dynamics.Framework.DirectoryView.IDirPartyDirectoryNode, Microsoft.Dynamics.Framework.DirectoryView’. Warning: The type had one or more duplicate DISPIDs specified. The duplicate DISPIDs were ignored.
Assembly exported to ‘C:\Program Files\Microsoft Dynamics AX\50\Client\Bin\Microsoft.Dynamics.Framework.DirectoryView.tlb’, and the type library was registered successfully

Install: Unregistering file ‘C:\Program Files\Microsoft Dynamics AX\Common\MindKeyGroup.MindKey.Wheel.dll’
Install: C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\regasm.exe “C:\Program Files\Microsoft Dynamics AX\Common\MindKeyGroup.MindKey.Wheel.dll” /unregister
Install: Microsoft (R) .NET Framework Assembly Registration Utility 2.0.50727.3053
Copyright (C) Microsoft Corporation 1998-2004. All rights reserved.

Types un-registered successfully

Install: Registering or configuring file: ‘C:\Program Files\Microsoft Dynamics AX\Common\MindKeyGroup.MindKey.Wheel.dll’
Install: C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\regasm.exe “C:\Program Files\Microsoft Dynamics AX\Common\MindKeyGroup.MindKey.Wheel.dll” /tlb /codebase
Install: Microsoft (R) .NET Framework Assembly Registration Utility 2.0.50727.3053
Copyright (C) Microsoft Corporation 1998-2004. All rights reserved.

Types registered successfully
Assembly exported to ‘C:\Program Files\Microsoft Dynamics AX\Common\MindKeyGroup.MindKey.Wheel.tlb’, and the type library was registered successfully

Install: Configuring Client Performance Counters
Install: mofcomp “C:\Program Files\Microsoft Dynamics AX\50\Client\Bin\ax_trace.mof”
Install: Microsoft (R) 32-bit MOF Compiler Version 5.1.2600.2180
Copyright (c) Microsoft Corp. 1997-2001. All rights reserved.
Parsing MOF file: C:\Program Files\Microsoft Dynamics AX\50\Client\Bin\ax_trace.mof
MOF file has been successfully parsed
Storing data in the repository…
Done!

Install: Registering or configuring file: ‘C:\Program Files\Microsoft Dynamics AX\Common\smmphone.ocx’
Install: regsvr32 “C:\Program Files\Microsoft Dynamics AX\Common\smmphone.ocx” /s
Install:

Install: C:\Program Files\Microsoft Dynamics AX\50\Client\Bin\ax32.exe -regserver
Install:

Install: Registering or configuring file: ‘C:\Program Files\Microsoft Dynamics AX\Common\vcgantt.ocx’
Install: regsvr32 “C:\Program Files\Microsoft Dynamics AX\Common\vcgantt.ocx” /s
Install:

Install: Registering or configuring file: ‘C:\Program Files\Microsoft Dynamics AX\Common\drop2ctrl.ocx’
Install: regsvr32 “C:\Program Files\Microsoft Dynamics AX\Common\drop2ctrl.ocx” /s
Install:

Install: Registering or configuring file: ‘C:\Program Files\Microsoft Dynamics AX\Common\AxHelpCtrl.dll’
Install: regsvr32 “C:\Program Files\Microsoft Dynamics AX\Common\AxHelpCtrl.dll” /s
Install:

Install: Registering or configuring file: ‘C:\Program Files\Microsoft Dynamics AX\Common\WheelAx.dll’
Install: regsvr32 “C:\Program Files\Microsoft Dynamics AX\Common\WheelAx.dll” /s
Install:

Install: Registering or configuring file: ‘C:\Program Files\Microsoft Dynamics AX\Common\AnaMeter.dll’
Install: regsvr32 “C:\Program Files\Microsoft Dynamics AX\Common\AnaMeter.dll” /s
Install:

Install: العميل End 01/12/1431 09:32:39 ص

Rolling back assembly ‘C:\Program Files\Microsoft Dynamics AX\50\Setup\Microsoft.Dynamics.Setup.Components.dll’.
Affected parameters are:
setuplanguage = EN
action = rollback
clientbindir = C:\Program Files\Microsoft Dynamics AX\50\Client\Bin#
feature = ClientUI
installtype = notransaction
assemblypath = C:\Program Files\Microsoft Dynamics AX\50\Setup\Microsoft.Dynamics.Setup.Components.dll
logfile = C:\Program Files\Microsoft Dynamics AX\50\Setup\Microsoft.Dynamics.Setup.Components.InstallLog

Rollback: العميل Start 01/12/1431 09:32:48 ص
Rollback: Attempting to remove Client which may have been partially or fully installed
Rollback: Unregistering file ‘C:\Program Files\Microsoft Dynamics AX\50\Client\Bin\Microsoft.Dynamics.ReportingServices.dll’
Rollback: C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\regasm.exe “C:\Program Files\Microsoft Dynamics AX\50\Client\Bin\Microsoft.Dynamics.ReportingServices.dll” /unregister
Rollback: Microsoft (R) .NET Framework Assembly Registration Utility 2.0.50727.3053
Copyright (C) Microsoft Corporation 1998-2004. All rights reserved.

Types un-registered successfully

Rollback: C:\Program Files\Microsoft Dynamics AX\50\Client\Bin\ax32.exe -unregserver
Rollback:

Rollback: Removing Client Performance Counters
Rollback: العميل End 01/12/1431 09:32:50 ص

=== Setup was canceled or failed. For details see the previous messages in the log.

=== Setup logging ended: 01/12/1431 09:35:15 ص ErrorLevel/ExitCode: ‘1’ ===

Hi Kapil,

Looking at the error, it looks it is rolling back during .NET Framework installation/configuration.

Does this workstation already have .NET Framework installed? In particular higher level version? If yes, uninstall this first and then try installing DAX client.

Hope this helps,

Yeah I started with installing .net framework 3.5 SP1 then started with DAX installation.

which should be installed first…either .net framework or client?

if .net framework is extracted…den only v can extract ax 20009…

n then v can install client …and my issue is…afer .net business connector and ddebugger hav installed …client is not getting installed…its rolling back wn installing client on my client side…

how to solve this issue…please do the needy…