I’m reposting this with a little more detail in the hope someone might be able to suggest a resolution.

 

I have a .NET assembly that contains a performance counter installer class as well as some other business logic. The requirement of my install is to run InstallUtil and the dll to install the performance counter and also add the dll into the GAC. From the mail archives I found a way to invoke InstallUtil (see attached PerfCounter.Frag.txt) and it works like a charm (see attached log file InstallUtilSuccess.txt). Using the same <Component> element as I used I tried to change the attributes of the <File> element so that it also installed the dll into the GAC (i.e. no AssemblyApplication attribute) like so:

 

<Component Id="comp_Component.BusinessLogic" Guid="8d0e4fe9-3a58-4650-b8b4-d2f7b2c16df7" DiskId="1">

<File Id="Exchange.EnterpriseLibrary.Component.dll" Name="BUCO_BL.DLL" LongName="Exchange.EnterpriseLibrary.Component.dll" src="" Logic\obj\$(var.Config)\" Assembly=".net" AssemblyManifest="Exchange.EnterpriseLibrary.Component.dll" KeyPath="yes"/>

</Component>

 

This didn’t work (see attached log file InstallUtilFail.txt). For some reason, while trying to do the commit phase of InstallUtil, the assembly path has changed from the location of the dll on the file system (as defined in my <Directory> elements) C:\DefaultExwebInstall\Exchange…. To the location of the dll were it to be installed into the GAC for example.

 

As both the GACing of the assembly and running InstallUtil on the same assembly using the above WiX source code works fine when only one operation is carried out independently, I can only assume it is some kind of sequencing issue. With my limited experience of WiX and msi I have tried manipulating the sequence but don’t rely know msi well enough to know when certain operations are attempted in the normal course of action and I would really appreciate any insight anyone may have on this.

 

I have also attached the full log file of the msi install if that helps (Msiexec.txt)

 

Many thanks for reading this far at least!

Simon

<!--

    
  It is loosely based on example provided in a blog article:
  "Running .NET installer classes Reverse engineering what VS.NET does"
  by Robert Pickering
  <http://strangelights.com/blog/archive/2004/07/14/161.aspx>
  
  Tokens are uppercase strings sandwiched between @ characters.

  You need to replace the tokens in this script as outlined below:
  'FILENAME' name of the Performance counter executable e.g. MyPerfCounters.exe
  'FILE_ID' value of the Id attribute of the <FILE> tag that defines the above 
executable e.g. file_MyPercounters.exe
  'COMPONENT_ID' value of the Id attribute of the <COMPONENT> tag that contains 
the above <FILE> tag e.g. comp_MyPercounters.exe
  
  CAUTION:
  If you do not see any tokens below, that means you are looking at a
  WiX fragment that went through token replacement process aready.
 
      
            
  wixca.dll is part of WiX toolset and it contains the action (CAQuietExec) 
that allows executing arbitrary
      command line incantations quietly.
  
  A log of what InstallUtil.exe has done will be created in the same directory 
as this script
  



  --> 
<Wix xmlns="http://schemas.microsoft.com/wix/2003/01/wi";>
<Fragment Id="Exchange.EnterpriseLibrary.Component.dll.InstallUtilFragment">
  <Binary Id="wixca" src="$(env.wixroot)\ca\wixca.dll " />
  <Property Id="INSTALLUTILLOG" Value="$(sys.SOURCEFILEDIR)IUtilLog.txt" />
  <CustomAction 
Id="Exchange.EnterpriseLibrary.Component.dll.commit.SetProperty" 
Property="Exchange.EnterpriseLibrary.Component.dll.commit" 
Value="&quot;[WindowsFolder]Microsoft.NET\Framework\v2.0.50727\InstallUtil.exe&quot;
 /installtype=notransaction /action=commit 
/LogFile=&quot;[INSTALLUTILLOG]&quot; 
&quot;[#Exchange.EnterpriseLibrary.Component.dll]&quot;" /> 
  <CustomAction 
Id="Exchange.EnterpriseLibrary.Component.dll.rollback.SetProperty" 
Property="Exchange.EnterpriseLibrary.Component.dll.rollback" 
Value="&quot;[WindowsFolder]Microsoft.NET\Framework\v2.0.50727\InstallUtil.exe&quot;
 /installtype=notransaction /action=rollback 
/LogFile=&quot;[INSTALLUTILLOG]&quot; 
&quot;[#Exchange.EnterpriseLibrary.Component.dll]&quot;" /> 
  <CustomAction 
Id="Exchange.EnterpriseLibrary.Component.dll.install.SetProperty" 
Property="Exchange.EnterpriseLibrary.Component.dll.install" 
Value="&quot;[WindowsFolder]Microsoft.NET\Framework\v2.0.50727\InstallUtil.exe&quot;
 /installtype=notransaction /action=install 
/LogFile=&quot;[INSTALLUTILLOG]&quot; 
&quot;[#Exchange.EnterpriseLibrary.Component.dll]&quot;" /> 
  <CustomAction 
Id="Exchange.EnterpriseLibrary.Component.dll.uninstall.SetProperty" 
Property="Exchange.EnterpriseLibrary.Component.dll.uninstall" 
Value="&quot;[WindowsFolder]Microsoft.NET\Framework\v2.0.50727\InstallUtil.exe&quot;
 /installtype=notransaction /action=uninstall 
/LogFile=&quot;[INSTALLUTILLOG]&quot; 
&quot;[#Exchange.EnterpriseLibrary.Component.dll]&quot;" /> 
  <CustomAction Id="Exchange.EnterpriseLibrary.Component.dll.commit" 
BinaryKey="wixca" DllEntry="CAQuietExec" Execute="commit" Return="check" /> 
  <CustomAction Id="Exchange.EnterpriseLibrary.Component.dll.rollback" 
BinaryKey="wixca" DllEntry="CAQuietExec" Execute="rollback" Return="check" /> 
  <CustomAction Id="Exchange.EnterpriseLibrary.Component.dll.install" 
BinaryKey="wixca" DllEntry="CAQuietExec" Execute="deferred" Return="check" /> 
  <CustomAction Id="Exchange.EnterpriseLibrary.Component.dll.uninstall" 
BinaryKey="wixca" DllEntry="CAQuietExec" Execute="deferred" Return="check" /> 
<InstallExecuteSequence>
<Custom Action="Exchange.EnterpriseLibrary.Component.dll.commit.SetProperty" 
After="InstallServices">
<![CDATA[  $comp_Component.BusinessLogic > 2 
  ]]> 
  </Custom>
<Custom Action="Exchange.EnterpriseLibrary.Component.dll.commit" 
After="Exchange.EnterpriseLibrary.Component.dll.commit.SetProperty">
<![CDATA[  $comp_Component.BusinessLogic > 2 
  ]]> 
  </Custom>
<Custom Action="Exchange.EnterpriseLibrary.Component.dll.rollback.SetProperty" 
After="Exchange.EnterpriseLibrary.Component.dll.commit">
<![CDATA[  $comp_Component.BusinessLogic > 2 
  ]]> 
  </Custom>
<Custom Action="Exchange.EnterpriseLibrary.Component.dll.rollback" 
After="Exchange.EnterpriseLibrary.Component.dll.rollback.SetProperty">
<![CDATA[  $comp_Component.BusinessLogic > 2 
  ]]> 
  </Custom>
<Custom Action="Exchange.EnterpriseLibrary.Component.dll.install.SetProperty" 
After="Exchange.EnterpriseLibrary.Component.dll.rollback">
<![CDATA[  $comp_Component.BusinessLogic > 2 
  ]]> 
  </Custom>
<Custom Action="Exchange.EnterpriseLibrary.Component.dll.install" 
After="Exchange.EnterpriseLibrary.Component.dll.install.SetProperty">
<![CDATA[  $comp_Component.BusinessLogic > 2 
  ]]> 
  </Custom>
<Custom Action="Exchange.EnterpriseLibrary.Component.dll.uninstall.SetProperty" 
After="MsiUnpublishAssemblies">
<![CDATA[  $comp_Component.BusinessLogic = 2 
  ]]> 
  </Custom>
<Custom Action="Exchange.EnterpriseLibrary.Component.dll.uninstall" 
After="Exchange.EnterpriseLibrary.Component.dll.uninstall.SetProperty">
<![CDATA[  $comp_Component.BusinessLogic = 2 
  ]]> 
  </Custom>
  </InstallExecuteSequence>
  </Fragment>
  </Wix>
Running Install phase of non-transacted install
Installing assembly 'C:\DefaultExwebInstall\Exchange\Enterprise 
Library\Component\bin\Exchange.EnterpriseLibrary.Component.dll'.
Affected parameters are:
   action = install
   installtype = notransaction
   assemblypath = C:\DefaultExwebInstall\Exchange\Enterprise 
Library\Component\bin\Exchange.EnterpriseLibrary.Component.dll
   logfile = C:\TF\vsts-atdt\SETP_Arch\Root\Source\Exchange\Enterprise 
Library\Component\Setup\Component.Setup\IUtilLog.txt
Creating performance counter category Exchange.ComponentLibrary.
Running Commit phase of non-transacted install.
Committing assembly 'C:\DefaultExwebInstall\Exchange\Enterprise 
Library\Component\bin\Exchange.EnterpriseLibrary.Component.dll'.
Affected parameters are:
   action = commit
   installtype = notransaction
   assemblypath = C:\DefaultExwebInstall\Exchange\Enterprise 
Library\Component\bin\Exchange.EnterpriseLibrary.Component.dll
   logfile = C:\TF\vsts-atdt\SETP_Arch\Root\Source\Exchange\Enterprise 
Library\Component\Setup\Component.Setup\IUtilLog.txt
Running Install phase of non-transacted install
Installing assembly 'C:\DefaultExwebInstall\Exchange\Enterprise 
Library\Component\bin\Exchange.EnterpriseLibrary.Component.dll'.
Affected parameters are:
   action = install
   installtype = notransaction
   assemblypath = C:\DefaultExwebInstall\Exchange\Enterprise 
Library\Component\bin\Exchange.EnterpriseLibrary.Component.dll
   logfile = C:\TF\vsts-atdt\SETP_Arch\Root\Source\Exchange\Enterprise 
Library\Component\Setup\Component.Setup\IUtilLog.txt
Creating performance counter category Exchange.ComponentLibrary.
Running Commit phase of non-transacted install.
Committing assembly 
'C:\WINNT\assembly\GAC_MSIL\Exchange.EnterpriseLibrary.Component\2.0.60619.0__df399fc261e0bebf\Exchange.EnterpriseLibrary.Component.dll'.
Affected parameters are:
   action = commit
   installtype = notransaction
   assemblypath = 
C:\WINNT\assembly\GAC_MSIL\Exchange.EnterpriseLibrary.Component\2.0.60619.0__df399fc261e0bebf\Exchange.EnterpriseLibrary.Component.dll
   logfile = C:\TF\vsts-atdt\SETP_Arch\Root\Source\Exchange\Enterprise 
Library\Component\Setup\Component.Setup\IUtilLog.txt
Running Rollback phase of non-transacted install.
Rolling back assembly 
'C:\WINNT\assembly\GAC_MSIL\Exchange.EnterpriseLibrary.Component\2.0.60619.0__df399fc261e0bebf\Exchange.EnterpriseLibrary.Component.dll'.
Affected parameters are:
   action = rollback
   installtype = notransaction
   assemblypath = 
C:\WINNT\assembly\GAC_MSIL\Exchange.EnterpriseLibrary.Component\2.0.60619.0__df399fc261e0bebf\Exchange.EnterpriseLibrary.Component.dll
   logfile = C:\TF\vsts-atdt\SETP_Arch\Root\Source\Exchange\Enterprise 
Library\Component\Setup\Component.Setup\IUtilLog.txt
=== Logging started: 11/07/2006  12:33:54 ===
Action 12:33:54: INSTALL. 
Action start 12:33:54: INSTALL.
Action 12:33:54: AppSearch. Searching for installed applications
Action start 12:33:54: AppSearch.
AppSearch: Property: INSTALLDIR, Signature: IDRegistry
Action ended 12:33:54: AppSearch. Return value 1.
Action 12:33:54: LaunchConditions. Evaluating launch conditions
Action start 12:33:54: LaunchConditions.
Action ended 12:33:54: LaunchConditions. Return value 1.
Action 12:33:54: PrepareDlg. 
Action start 12:33:54: PrepareDlg.
Info 2898. WixUI_Font_Bigger, Tahoma, 0
Info 2898. WixUI_Font_Normal, Tahoma, 0
DEBUG: Error 2826:  Control BottomLine on dialog PrepareDlg extends beyond the 
boundaries of the dialog to the right by 5 pixels
The installer has encountered an unexpected error installing this package. This 
may indicate a problem with this package. The error code is 2826. The arguments 
are: PrepareDlg, BottomLine, to the right
Action 12:33:55: PrepareDlg. Dialog created
Action ended 12:33:55: PrepareDlg. Return value 1.
Action 12:33:55: FindRelatedProducts. Searching for related applications
Action start 12:33:55: FindRelatedProducts.
Action ended 12:33:55: FindRelatedProducts. Return value 1.
Action 12:33:55: ValidateProductID. 
Action start 12:33:55: ValidateProductID.
Action ended 12:33:55: ValidateProductID. Return value 1.
Action 12:33:55: CostInitialize. Computing space requirements
Action start 12:33:55: CostInitialize.
Action ended 12:33:55: CostInitialize. Return value 1.
Action 12:33:55: FileCost. Computing space requirements
Action start 12:33:55: FileCost.
Action ended 12:33:55: FileCost. Return value 1.
Action 12:33:55: CostFinalize. Computing space requirements
Action start 12:33:55: CostFinalize.
Action ended 12:33:55: CostFinalize. Return value 1.
Action 12:33:55: MigrateFeatureStates. Migrating feature states from related 
applications
Action start 12:33:55: MigrateFeatureStates.
Action ended 12:33:55: MigrateFeatureStates. Return value 0.
Action 12:33:55: WelcomeEulaDlg. 
Action start 12:33:55: WelcomeEulaDlg.
Info 2898. WixUI_Font_Title, Tahoma, 0
DEBUG: Error 2826:  Control BottomLine on dialog WelcomeEulaDlg extends beyond 
the boundaries of the dialog to the right by 5 pixels
The installer has encountered an unexpected error installing this package. This 
may indicate a problem with this package. The error code is 2826. The arguments 
are: WelcomeEulaDlg, BottomLine, to the right
Action 12:33:55: WelcomeEulaDlg. Dialog created
Action ended 12:33:57: WelcomeEulaDlg. Return value 1.
Action 12:33:57: ProgressDlg. 
Action start 12:33:57: ProgressDlg.
DEBUG: Error 2826:  Control BannerBitmap on dialog ProgressDlg extends beyond 
the boundaries of the dialog to the right by 5 pixels
The installer has encountered an unexpected error installing this package. This 
may indicate a problem with this package. The error code is 2826. The arguments 
are: ProgressDlg, BannerBitmap, to the right
DEBUG: Error 2826:  Control BannerLine on dialog ProgressDlg extends beyond the 
boundaries of the dialog to the right by 5 pixels
The installer has encountered an unexpected error installing this package. This 
may indicate a problem with this package. The error code is 2826. The arguments 
are: ProgressDlg, BannerLine, to the right
DEBUG: Error 2826:  Control BottomLine on dialog ProgressDlg extends beyond the 
boundaries of the dialog to the right by 5 pixels
The installer has encountered an unexpected error installing this package. This 
may indicate a problem with this package. The error code is 2826. The arguments 
are: ProgressDlg, BottomLine, to the right
Action 12:33:57: ProgressDlg. Dialog created
Action ended 12:33:57: ProgressDlg. Return value 1.
Action 12:33:57: ExecuteAction. 
Action start 12:33:57: ExecuteAction.
Action 12:33:57: INSTALL. 
Action start 12:33:57: INSTALL.
Action 12:33:57: AppSearch. Searching for installed applications
Action start 12:33:57: AppSearch.
Action ended 12:33:57: AppSearch. Return value 0.
Action 12:33:57: LaunchConditions. Evaluating launch conditions
Action start 12:33:57: LaunchConditions.
Action ended 12:33:57: LaunchConditions. Return value 1.
Action 12:33:57: FindRelatedProducts. Searching for related applications
Action start 12:33:57: FindRelatedProducts.
Action ended 12:33:57: FindRelatedProducts. Return value 0.
Action 12:33:57: ValidateProductID. 
Action start 12:33:57: ValidateProductID.
Action ended 12:33:57: ValidateProductID. Return value 1.
Action 12:33:57: CostInitialize. Computing space requirements
Action start 12:33:57: CostInitialize.
Action ended 12:33:57: CostInitialize. Return value 1.
Action 12:33:57: FileCost. Computing space requirements
Action start 12:33:57: FileCost.
Action ended 12:33:57: FileCost. Return value 1.
Action 12:33:57: CostFinalize. Computing space requirements
Action start 12:33:57: CostFinalize.
Action ended 12:33:57: CostFinalize. Return value 1.
Action 12:33:57: MigrateFeatureStates. Migrating feature states from related 
applications
Action start 12:33:57: MigrateFeatureStates.
Action ended 12:33:57: MigrateFeatureStates. Return value 0.
Action 12:33:57: InstallValidate. Validating install
Action start 12:33:57: InstallValidate.
Action ended 12:33:57: InstallValidate. Return value 1.
Action 12:33:57: InstallInitialize. 
Action start 12:33:57: InstallInitialize.
Action ended 12:33:57: InstallInitialize. Return value 1.
Action 12:33:57: ProcessComponents. Updating component registration
Action start 12:33:57: ProcessComponents.
Action 12:33:57: GenerateScript. Generating script operations for action:
GenerateScript: Updating component registration
Action ended 12:33:57: ProcessComponents. Return value 1.
Action 12:33:57: MsiUnpublishAssemblies. Unpublishing assembly information
Action start 12:33:57: MsiUnpublishAssemblies.
Action ended 12:33:57: MsiUnpublishAssemblies. Return value 1.
Action 12:33:57: UnpublishFeatures. Unpublishing Product Features
Action start 12:33:57: UnpublishFeatures.
Action ended 12:33:57: UnpublishFeatures. Return value 1.
Action 12:33:57: RemoveFiles. Removing files
Action start 12:33:57: RemoveFiles.
Action ended 12:33:57: RemoveFiles. Return value 0.
Action 12:33:57: InstallFiles. Copying new files
Action start 12:33:57: InstallFiles.
InstallFiles: File: Copying new files,  Directory: ,  Size: 
Action ended 12:33:57: InstallFiles. Return value 1.
Action 12:33:57: InstallServices. Installing new services
Action start 12:33:57: InstallServices.
Action ended 12:33:57: InstallServices. Return value 1.
Action 12:33:57: Exchange.EnterpriseLibrary.Component.dll.commit.SetProperty. 
Action start 12:33:57: 
Exchange.EnterpriseLibrary.Component.dll.commit.SetProperty.
Action ended 12:33:57: 
Exchange.EnterpriseLibrary.Component.dll.commit.SetProperty. Return value 1.
Action 12:33:57: Exchange.EnterpriseLibrary.Component.dll.commit. 
Action start 12:33:57: Exchange.EnterpriseLibrary.Component.dll.commit.
Exchange.EnterpriseLibrary.Component.dll.commit: 
Action ended 12:33:57: Exchange.EnterpriseLibrary.Component.dll.commit. Return 
value 1.
Action 12:33:57: Exchange.EnterpriseLibrary.Component.dll.rollback.SetProperty. 
Action start 12:33:57: 
Exchange.EnterpriseLibrary.Component.dll.rollback.SetProperty.
Action ended 12:33:57: 
Exchange.EnterpriseLibrary.Component.dll.rollback.SetProperty. Return value 1.
Action 12:33:57: Exchange.EnterpriseLibrary.Component.dll.rollback. 
Action start 12:33:57: Exchange.EnterpriseLibrary.Component.dll.rollback.
Exchange.EnterpriseLibrary.Component.dll.rollback: 
Action ended 12:33:57: Exchange.EnterpriseLibrary.Component.dll.rollback. 
Return value 1.
Action 12:33:57: Exchange.EnterpriseLibrary.Component.dll.install.SetProperty. 
Action start 12:33:57: 
Exchange.EnterpriseLibrary.Component.dll.install.SetProperty.
Action ended 12:33:57: 
Exchange.EnterpriseLibrary.Component.dll.install.SetProperty. Return value 1.
Action 12:33:57: Exchange.EnterpriseLibrary.Component.dll.install. 
Action start 12:33:57: Exchange.EnterpriseLibrary.Component.dll.install.
Exchange.EnterpriseLibrary.Component.dll.install: 
Action ended 12:33:57: Exchange.EnterpriseLibrary.Component.dll.install. Return 
value 1.
Action 12:33:57: RegisterUser. Registering user
Action start 12:33:57: RegisterUser.
Action ended 12:33:57: RegisterUser. Return value 1.
Action 12:33:57: RegisterProduct. Registering product
Action start 12:33:57: RegisterProduct.
RegisterProduct: Registering product
Action ended 12:33:57: RegisterProduct. Return value 1.
Action 12:33:57: MsiPublishAssemblies. Publishing assembly information
Action start 12:33:57: MsiPublishAssemblies.
MsiPublishAssemblies: Application Context:Publishing assembly information, 
Assembly Name:
Action ended 12:33:57: MsiPublishAssemblies. Return value 1.
Action 12:33:57: PublishFeatures. Publishing Product Features
Action start 12:33:57: PublishFeatures.
PublishFeatures: Feature: Publishing Product Features
Action ended 12:33:57: PublishFeatures. Return value 1.
Action 12:33:57: PublishProduct. Publishing product information
Action start 12:33:57: PublishProduct.
PublishProduct: 
Action ended 12:33:57: PublishProduct. Return value 1.
Action 12:33:57: InstallFinalize. 
Action start 12:33:57: InstallFinalize.
Action 12:33:58: ProcessComponents. Updating component registration
1: {CA2E1773-BDD8-4589-8D3A-D47BC34D3440} 2: 
{8D0E4FE9-3A58-4650-B8B4-D2F7B2C16DF7} 3: 
<\Exchange.EnterpriseLibrary.Component,version="1.0.0.0",culture="neutral",publicKeyToken="DF399FC261E0BEBF",processorArchitecture="MSIL"
 
Action 12:33:58: InstallFiles. Copying new files
InstallFiles: File: Exchange.EnterpriseLibrary.Component.dll,  Directory: ,  
Size: 24576
Action 12:33:58: Exchange.EnterpriseLibrary.Component.dll.commit. 
Action 12:33:58: Exchange.EnterpriseLibrary.Component.dll.rollback. 
Action 12:33:58: Exchange.EnterpriseLibrary.Component.dll.install. 
CAQuietExec:  Microsoft (R) .NET Framework Installation utility Version 
2.0.50727.42
CAQuietExec:  Copyright (c) Microsoft Corporation.  All rights reserved.
CAQuietExec:  
CAQuietExec:  Exception occurred while initializing the installation:
CAQuietExec:  System.IO.FileNotFoundException: Could not load file or assembly 
'file:///C:\DefaultExwebInstall\Exchange\Enterprise 
Library\Component\bin\Exchange.EnterpriseLibrary.Component.dll' or one of its 
dependencies. The system cannot find the file specified..
CAQuietExec:  Error 0x8007006d: Failed to read from handle.
CAQuietExec:  Error 0xffffffff: Command line returned an error.
CAQuietExec:  Error 0xffffffff: CAQuietExec Failed
Action ended 12:33:59: InstallFinalize. Return value 3.
Action 12:33:59: Rollback. Rolling back action:
Rollback: Exchange.EnterpriseLibrary.Component.dll.install
Rollback: Exchange.EnterpriseLibrary.Component.dll.rollback
CAQuietExec:  Microsoft (R) .NET Framework Installation utility Version 
2.0.50727.42
CAQuietExec:  Copyright (c) Microsoft Corporation.  All rights reserved.
CAQuietExec:  
CAQuietExec:  Exception occurred while initializing the installation:
CAQuietExec:  System.IO.FileNotFoundException: Could not load file or assembly 
'file:///C:\DefaultExwebInstall\Exchange\Enterprise 
Library\Component\bin\Exchange.EnterpriseLibrary.Component.dll' or one of its 
dependencies. The system cannot find the file specified..
CAQuietExec:  Error 0x8007006d: Failed to read from handle.
CAQuietExec:  Error 0xffffffff: Command line returned an error.
CAQuietExec:  Error 0xffffffff: CAQuietExec Failed
Rollback: Exchange.EnterpriseLibrary.Component.dll.commit
Rollback: Copying new files
Rollback: Updating component registration
Action ended 12:34:00: INSTALL. Return value 3.
Property(S): Exchange.EnterpriseLibrary.Component.dll.commit = 
"C:\WINNT\Microsoft.NET\Framework\v2.0.50727\InstallUtil.exe" 
/installtype=notransaction /action=commit 
/LogFile="C:\TF\vsts-atdt\SETP_Arch\Root\Source\Exchange\Enterprise 
Library\Component\Setup\Component.Setup\IUtilLog.txt" 
"C:\DefaultExwebInstall\Exchange\Enterprise 
Library\Component\bin\Exchange.EnterpriseLibrary.Component.dll"
Property(S): Exchange.EnterpriseLibrary.Component.dll.rollback = 
"C:\WINNT\Microsoft.NET\Framework\v2.0.50727\InstallUtil.exe" 
/installtype=notransaction /action=rollback 
/LogFile="C:\TF\vsts-atdt\SETP_Arch\Root\Source\Exchange\Enterprise 
Library\Component\Setup\Component.Setup\IUtilLog.txt" 
"C:\DefaultExwebInstall\Exchange\Enterprise 
Library\Component\bin\Exchange.EnterpriseLibrary.Component.dll"
Property(S): Exchange.EnterpriseLibrary.Component.dll.install = 
"C:\WINNT\Microsoft.NET\Framework\v2.0.50727\InstallUtil.exe" 
/installtype=notransaction /action=install 
/LogFile="C:\TF\vsts-atdt\SETP_Arch\Root\Source\Exchange\Enterprise 
Library\Component\Setup\Component.Setup\IUtilLog.txt" 
"C:\DefaultExwebInstall\Exchange\Enterprise 
Library\Component\bin\Exchange.EnterpriseLibrary.Component.dll"
Property(S): UpgradeCode = {60599A9E-36C2-4B37-AA39-2BE5F8B096FA}
Property(S): ARPNOMODIFY = 1
Property(S): INSTALLDIR = C:\DefaultExwebInstall\
Property(S): TARGETDIR = C:\
Property(S): SourceDir = 
C:\TF\vsts-atdt\SETP_Arch\Root\Source\Exchange\Enterprise 
Library\Component\Setup\Component.Setup\bin\
Property(S): dir_Component_bin = C:\DefaultExwebInstall\Exchange\Enterprise 
Library\Component\bin\
Property(S): dir_Component = C:\DefaultExwebInstall\Exchange\Enterprise 
Library\Component\
Property(S): dir_EntLib = C:\DefaultExwebInstall\Exchange\Enterprise Library\
Property(S): dir_Exchange = C:\DefaultExwebInstall\Exchange\
Property(S): DiskPrompt = Test 1.0 Installation [1]
Property(S): VersionNT = 502
Property(S): Privileged = 1
Property(S): Manufacturer = Exchange FS.
Property(S): ProductCode = {CA2E1773-BDD8-4589-8D3A-D47BC34D3440}
Property(S): ProductLanguage = 1033
Property(S): ProductName = Exchange Component
Property(S): ProductVersion = 1.0.0
Property(S): INSTALLUTILLOG = 
C:\TF\vsts-atdt\SETP_Arch\Root\Source\Exchange\Enterprise 
Library\Component\Setup\Component.Setup\IUtilLog.txt
Property(S): DefaultUIFont = WixUI_Font_Normal
Property(S): WixUI_Mode = Minimal
Property(S): WixUI_VerifyReadyDlg_BackCustom = CustomizeDlg
Property(S): WixUI_VerifyReadyDlg_BackChange = CustomizeDlg
Property(S): WixUI_VerifyReadyDlg_BackRepair = MaintenanceTypeDlg
Property(S): WixUI_VerifyReadyDlg_BackTypical = SetupTypeDlg
Property(S): WixUI_VerifyReadyDlg_BackFeatureTree = CustomizeDlg
Property(S): WixUI_VerifyReadyDlg_BackComplete = CustomizeDlg
Property(S): WixUI_MaintenanceWelcomeDlg_Next = MaintenanceTypeDlg
Property(S): WixUI_MaintenanceTypeDlg_Change = CustomizeDlg
Property(S): WixUI_MaintenanceTypeDlg_Repair = VerifyRepairDlg
Property(S): WixUI_MaintenanceTypeDlg_Remove = VerifyRemoveDlg
Property(S): WixUI_MaintenanceTypeDlg_Back = MaintenanceWelcomeDlg
Property(S): WixUI_VerifyRemoveDlg_Back = MaintenanceTypeDlg
Property(S): WixUI_VerifyRepairDlg_Back = MaintenanceTypeDlg
Property(S): ErrorDialog = ErrorDlg
Property(S): SecureCustomProperties = PATCHFOUND
Property(S): PackageCode = {8D4D5C09-C059-44A0-8E4C-1C72BF8CC7E9}
Property(S): ProductState = -1
Property(S): PackagecodeChanging = 1
Property(S): CURRENTDIRECTORY = 
C:\TF\vsts-atdt\SETP_Arch\Root\Source\Exchange\Enterprise 
Library\Component\Setup\Component.Setup\bin
Property(S): CLIENTUILEVEL = 0
Property(S): CLIENTPROCESSID = 1044
Property(S): USERNAME = Vertex
Property(S): COMPANYNAME = Vertex Financial Services
Property(S): VersionDatabase = 100
Property(S): ACTION = INSTALL
Property(S): EXECUTEACTION = INSTALL
Property(S): ROOTDRIVE = C:\
Property(S): INSTALLLEVEL = 1
Property(S): SECONDSEQUENCE = 1
Property(S): ADDLOCAL = fea_Complete
Property(S): VersionMsi = 3.01
Property(S): WindowsBuild = 3790
Property(S): ServicePackLevel = 1
Property(S): ServicePackLevelMinor = 0
Property(S): MsiNTProductType = 3
Property(S): WindowsFolder = C:\WINNT\
Property(S): WindowsVolume = C:\
Property(S): SystemFolder = C:\WINNT\system32\
Property(S): System16Folder = C:\WINNT\system\
Property(S): RemoteAdminTS = 1
Property(S): TempFolder = C:\DOCUME~1\sburgess\LOCALS~1\Temp\
Property(S): ProgramFilesFolder = C:\Program Files\
Property(S): CommonFilesFolder = C:\Program Files\Common Files\
Property(S): AppDataFolder = C:\Documents and Settings\sburgess\Application 
Data\
Property(S): FavoritesFolder = C:\Documents and Settings\sburgess\Favorites\
Property(S): NetHoodFolder = C:\Documents and Settings\sburgess\NetHood\
Property(S): PersonalFolder = C:\Documents and Settings\sburgess\My Documents\
Property(S): PrintHoodFolder = C:\Documents and Settings\sburgess\PrintHood\
Property(S): RecentFolder = C:\Documents and Settings\sburgess\Recent\
Property(S): SendToFolder = C:\Documents and Settings\sburgess\SendTo\
Property(S): TemplateFolder = C:\Documents and Settings\sburgess\Templates\
Property(S): CommonAppDataFolder = C:\Documents and Settings\All 
Users\Application Data\
Property(S): LocalAppDataFolder = C:\Documents and Settings\sburgess\Local 
Settings\Application Data\
Property(S): MyPicturesFolder = C:\Documents and Settings\sburgess\My 
Documents\My Pictures\
Property(S): AdminToolsFolder = C:\Documents and Settings\sburgess\Start 
Menu\Programs\Administrative Tools\
Property(S): StartupFolder = C:\Documents and Settings\sburgess\Start 
Menu\Programs\Startup\
Property(S): ProgramMenuFolder = C:\Documents and Settings\sburgess\Start 
Menu\Programs\
Property(S): StartMenuFolder = C:\Documents and Settings\sburgess\Start Menu\
Property(S): DesktopFolder = C:\Documents and Settings\sburgess\Desktop\
Property(S): FontsFolder = C:\WINNT\Fonts\
Property(S): GPTSupport = 1
Property(S): OLEAdvtSupport = 1
Property(S): ShellAdvtSupport = 1
Property(S): Intel = 15
Property(S): PhysicalMemory = 1527
Property(S): VirtualMemory = 2869
Property(S): AdminUser = 1
Property(S): LogonUser = sburgess
Property(S): UserSID = S-1-5-21-1252899073-3136781734-1237758717-7031
Property(S): UserLanguageID = 2057
Property(S): ComputerName = CH018005
Property(S): SystemLanguageID = 2057
Property(S): ScreenX = 1280
Property(S): ScreenY = 1024
Property(S): CaptionHeight = 19
Property(S): BorderTop = 1
Property(S): BorderSide = 1
Property(S): TextHeight = 16
Property(S): ColorBits = 32
Property(S): TTCSupport = 1
Property(S): Time = 12:34:00
Property(S): Date = 11/07/2006
Property(S): MsiNetAssemblySupport = 2.0.50727.42
Property(S): MsiWin32AssemblySupport = 5.2.3790.1830
Property(S): RedirectedDllSupport = 2
Property(S): DATABASE = C:\WINNT\Installer\137a9389.msi
Property(S): OriginalDatabase = 
C:\TF\vsts-atdt\SETP_Arch\Root\Source\Exchange\Enterprise 
Library\Component\Setup\Component.Setup\bin\Exchange Component.msi
Property(S): UILevel = 5
Property(S): Preselected = 1
Property(S): CostingComplete = 1
Property(S): OutOfDiskSpace = 0
Property(S): OutOfNoRbDiskSpace = 0
Property(S): PrimaryVolumeSpaceAvailable = 0
Property(S): PrimaryVolumeSpaceRequired = 0
Property(S): PrimaryVolumeSpaceRemaining = 0
Property(S): SOURCEDIR = 
C:\TF\vsts-atdt\SETP_Arch\Root\Source\Exchange\Enterprise 
Library\Component\Setup\Component.Setup\bin\
Property(S): SourcedirProduct = {CA2E1773-BDD8-4589-8D3A-D47BC34D3440}
Property(S): ProductToBeRegistered = 1
Action ended 12:34:00: ExecuteAction. Return value 3.
Action 12:34:00: FatalError. 
Action start 12:34:00: FatalError.
DEBUG: Error 2826:  Control BottomLine on dialog FatalError extends beyond the 
boundaries of the dialog to the right by 5 pixels
The installer has encountered an unexpected error installing this package. This 
may indicate a problem with this package. The error code is 2826. The arguments 
are: FatalError, BottomLine, to the right
Action 12:34:00: FatalError. Dialog created
Action ended 12:34:02: FatalError. Return value 2.
Action ended 12:34:02: INSTALL. Return value 3.
Property(C): UpgradeCode = {60599A9E-36C2-4B37-AA39-2BE5F8B096FA}
Property(C): LicenseAccepted = 1
Property(C): ARPNOMODIFY = 1
Property(C): INSTALLDIR = C:\DefaultExwebInstall\
Property(C): TARGETDIR = C:\
Property(C): SourceDir = 
C:\TF\vsts-atdt\SETP_Arch\Root\Source\Exchange\Enterprise 
Library\Component\Setup\Component.Setup\bin\
Property(C): dir_Component_bin = C:\DefaultExwebInstall\Exchange\Enterprise 
Library\Component\bin\
Property(C): dir_Component = C:\DefaultExwebInstall\Exchange\Enterprise 
Library\Component\
Property(C): dir_EntLib = C:\DefaultExwebInstall\Exchange\Enterprise Library\
Property(C): dir_Exchange = C:\DefaultExwebInstall\Exchange\
Property(C): DiskPrompt = Test 1.0 Installation [1]
Property(C): VersionNT = 502
Property(C): Privileged = 1
Property(C): Manufacturer = Exchange FS.
Property(C): ProductCode = {CA2E1773-BDD8-4589-8D3A-D47BC34D3440}
Property(C): ProductLanguage = 1033
Property(C): ProductName = Exchange Component
Property(C): ProductVersion = 1.0.0
Property(C): INSTALLUTILLOG = 
C:\TF\vsts-atdt\SETP_Arch\Root\Source\Exchange\Enterprise 
Library\Component\Setup\Component.Setup\IUtilLog.txt
Property(C): DefaultUIFont = WixUI_Font_Normal
Property(C): WixUI_Mode = Minimal
Property(C): WixUI_VerifyReadyDlg_BackCustom = CustomizeDlg
Property(C): WixUI_VerifyReadyDlg_BackChange = CustomizeDlg
Property(C): WixUI_VerifyReadyDlg_BackRepair = MaintenanceTypeDlg
Property(C): WixUI_VerifyReadyDlg_BackTypical = SetupTypeDlg
Property(C): WixUI_VerifyReadyDlg_BackFeatureTree = CustomizeDlg
Property(C): WixUI_VerifyReadyDlg_BackComplete = CustomizeDlg
Property(C): WixUI_MaintenanceWelcomeDlg_Next = MaintenanceTypeDlg
Property(C): WixUI_MaintenanceTypeDlg_Change = CustomizeDlg
Property(C): WixUI_MaintenanceTypeDlg_Repair = VerifyRepairDlg
Property(C): WixUI_MaintenanceTypeDlg_Remove = VerifyRemoveDlg
Property(C): WixUI_MaintenanceTypeDlg_Back = MaintenanceWelcomeDlg
Property(C): WixUI_VerifyRemoveDlg_Back = MaintenanceTypeDlg
Property(C): WixUI_VerifyRepairDlg_Back = MaintenanceTypeDlg
Property(C): ErrorDialog = ErrorDlg
Property(C): SecureCustomProperties = PATCHFOUND
Property(C): PackageCode = {8D4D5C09-C059-44A0-8E4C-1C72BF8CC7E9}
Property(C): ProductState = -1
Property(C): PackagecodeChanging = 1
Property(C): CURRENTDIRECTORY = 
C:\TF\vsts-atdt\SETP_Arch\Root\Source\Exchange\Enterprise 
Library\Component\Setup\Component.Setup\bin
Property(C): CLIENTUILEVEL = 0
Property(C): CLIENTPROCESSID = 1044
Property(C): VersionDatabase = 100
Property(C): VersionMsi = 3.01
Property(C): WindowsBuild = 3790
Property(C): ServicePackLevel = 1
Property(C): ServicePackLevelMinor = 0
Property(C): MsiNTProductType = 3
Property(C): WindowsFolder = C:\WINNT\
Property(C): WindowsVolume = C:\
Property(C): SystemFolder = C:\WINNT\system32\
Property(C): System16Folder = C:\WINNT\system\
Property(C): RemoteAdminTS = 1
Property(C): TempFolder = C:\DOCUME~1\sburgess\LOCALS~1\Temp\2\
Property(C): ProgramFilesFolder = C:\Program Files\
Property(C): CommonFilesFolder = C:\Program Files\Common Files\
Property(C): AppDataFolder = C:\Documents and Settings\sburgess\Application 
Data\
Property(C): FavoritesFolder = C:\Documents and Settings\sburgess\Favorites\
Property(C): NetHoodFolder = C:\Documents and Settings\sburgess\NetHood\
Property(C): PersonalFolder = C:\Documents and Settings\sburgess\My Documents\
Property(C): PrintHoodFolder = C:\Documents and Settings\sburgess\PrintHood\
Property(C): RecentFolder = C:\Documents and Settings\sburgess\Recent\
Property(C): SendToFolder = C:\Documents and Settings\sburgess\SendTo\
Property(C): TemplateFolder = C:\Documents and Settings\sburgess\Templates\
Property(C): CommonAppDataFolder = C:\Documents and Settings\All 
Users\Application Data\
Property(C): LocalAppDataFolder = C:\Documents and Settings\sburgess\Local 
Settings\Application Data\
Property(C): MyPicturesFolder = C:\Documents and Settings\sburgess\My 
Documents\My Pictures\
Property(C): AdminToolsFolder = C:\Documents and Settings\sburgess\Start 
Menu\Programs\Administrative Tools\
Property(C): StartupFolder = C:\Documents and Settings\sburgess\Start 
Menu\Programs\Startup\
Property(C): ProgramMenuFolder = C:\Documents and Settings\sburgess\Start 
Menu\Programs\
Property(C): StartMenuFolder = C:\Documents and Settings\sburgess\Start Menu\
Property(C): DesktopFolder = C:\Documents and Settings\sburgess\Desktop\
Property(C): FontsFolder = C:\WINNT\Fonts\
Property(C): GPTSupport = 1
Property(C): OLEAdvtSupport = 1
Property(C): ShellAdvtSupport = 1
Property(C): Intel = 15
Property(C): PhysicalMemory = 1527
Property(C): VirtualMemory = 2871
Property(C): AdminUser = 1
Property(C): LogonUser = sburgess
Property(C): UserSID = S-1-5-21-1252899073-3136781734-1237758717-7031
Property(C): UserLanguageID = 2057
Property(C): ComputerName = CH018005
Property(C): SystemLanguageID = 2057
Property(C): ScreenX = 1024
Property(C): ScreenY = 768
Property(C): CaptionHeight = 19
Property(C): BorderTop = 1
Property(C): BorderSide = 1
Property(C): TextHeight = 16
Property(C): ColorBits = 8
Property(C): TTCSupport = 1
Property(C): Time = 12:34:02
Property(C): Date = 11/07/2006
Property(C): MsiNetAssemblySupport = 2.0.50727.42
Property(C): MsiWin32AssemblySupport = 5.2.3790.1830
Property(C): RedirectedDllSupport = 2
Property(C): USERNAME = Vertex
Property(C): COMPANYNAME = Vertex Financial Services
Property(C): DATABASE = C:\DOCUME~1\sburgess\LOCALS~1\Temp\2\137a8773.msi
Property(C): OriginalDatabase = 
C:\TF\vsts-atdt\SETP_Arch\Root\Source\Exchange\Enterprise 
Library\Component\Setup\Component.Setup\bin\Exchange Component.msi
Property(C): SOURCEDIR = 
C:\TF\vsts-atdt\SETP_Arch\Root\Source\Exchange\Enterprise 
Library\Component\Setup\Component.Setup\bin\
Property(C): VersionHandler = 3.01
Property(C): UILevel = 5
Property(C): ACTION = INSTALL
Property(C): EXECUTEACTION = INSTALL
Property(C): ROOTDRIVE = C:\
Property(C): CostingComplete = 1
Property(C): OutOfDiskSpace = 0
Property(C): OutOfNoRbDiskSpace = 0
Property(C): PrimaryVolumeSpaceAvailable = 0
Property(C): PrimaryVolumeSpaceRequired = 0
Property(C): PrimaryVolumeSpaceRemaining = 0
Property(C): INSTALLLEVEL = 1
=== Logging stopped: 11/07/2006  12:34:02 ===
MSI (c) (14:C4) [12:34:02:110]: Product: Exchange Component -- Installation 
failed.

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to