|
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=""[WindowsFolder]Microsoft.NET\Framework\v2.0.50727\InstallUtil.exe"
/installtype=notransaction /action=commit
/LogFile="[INSTALLUTILLOG]"
"[#Exchange.EnterpriseLibrary.Component.dll]"" />
<CustomAction
Id="Exchange.EnterpriseLibrary.Component.dll.rollback.SetProperty"
Property="Exchange.EnterpriseLibrary.Component.dll.rollback"
Value=""[WindowsFolder]Microsoft.NET\Framework\v2.0.50727\InstallUtil.exe"
/installtype=notransaction /action=rollback
/LogFile="[INSTALLUTILLOG]"
"[#Exchange.EnterpriseLibrary.Component.dll]"" />
<CustomAction
Id="Exchange.EnterpriseLibrary.Component.dll.install.SetProperty"
Property="Exchange.EnterpriseLibrary.Component.dll.install"
Value=""[WindowsFolder]Microsoft.NET\Framework\v2.0.50727\InstallUtil.exe"
/installtype=notransaction /action=install
/LogFile="[INSTALLUTILLOG]"
"[#Exchange.EnterpriseLibrary.Component.dll]"" />
<CustomAction
Id="Exchange.EnterpriseLibrary.Component.dll.uninstall.SetProperty"
Property="Exchange.EnterpriseLibrary.Component.dll.uninstall"
Value=""[WindowsFolder]Microsoft.NET\Framework\v2.0.50727\InstallUtil.exe"
/installtype=notransaction /action=uninstall
/LogFile="[INSTALLUTILLOG]"
"[#Exchange.EnterpriseLibrary.Component.dll]"" />
<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 [email protected] https://lists.sourceforge.net/lists/listinfo/wix-users

