Enterprise Instrumentation - Installation operation failed.
Messages   Related Types
This message was discovered on microsoft.public.vsnet.enterprise.tools.
Responses highlighted in red are from those people who are likely to be able to contribute good, authoratitive information to this discussion. They include Microsoft employees, MVP's and others who IMHO contribute well to these kinds of discussions.
Post a new message to this list...

Russell (VIP)
I'm getting error 1603 when trying to install the EIF on a Windows 2000
machine. From reading previous posts I've already tried rebuilding the
performance counters using pcrwizard.exe, without success. Can anyone help
please?

Below is an extract from the end of the EnterpriseInstrumentationMSI.log
file which I generated using the command EnterpriseInstrumentation.exe
/c:"msiexec.exe /q /l*v %temp% EnterpriseInstrumentationMSI.log /i
enterpriseinstrumentation.msi"

Property(S): SystemLanguageID = 1033
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): MsiNetAssemblySupport = 1.1.4322.573
Property(S): RedirectedDllSupport = 1
Property(S): Time = 9:25:21
Property(S): Date = 9/2/2004
Property(S): DATABASE = c:\WINNT\Installer\2313b.msi
Property(S): OriginalDatabase =
c:\Temp\IXP000.TMP\enterpriseinstrumentation.msi
Property(S): UILevel = 2
Property(S): ACTION = INSTALL
Property(S): ROOTDRIVE = c:\
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:\Temp\IXP000.TMP\
Property(S): SourcedirProduct = {9E8A483C-BE5B-4EDC-B649-63E0A47FB779}
Property(S): ProductToBeRegistered = 1
=== Logging stopped: 9/2/2004 9:25:21 ===
MSI (s) (60:70): Note: 1: 1708
MSI (s) (60:70): Product: Enterprise Instrumentation -- Installation
operation failed.

MSI (s) (60:70): Cleaning up uninstalled install packages, if any exist
MSI (s) (60:70): MainEngineThread is returning 1603
MSI (c) (44:A0): Decrementing counter to disable shutdown. If counter >= 0,
shutdown will be denied. Counter after decrement: -1
MSI (c) (44:A0): MainEngineThread is returning 1603
=== Verbose logging stopped: 9/2/2004 9:25:22 ===

Reply to this message...
 
    
Mike Hayton [MS] (VIP)
Here's the standard reply below...

Its maybe WMI corruption on the machine.
What's the OS that you're trying to install on?
Can you supply the EnterpriseInstrumentationInstall.log &
EnterpriseInstrumentationInstallUtil.log files if they exist? (see below)

FYI: Im out of office next week - so I may take some time to reply to this.

Cheers

Mike

======================================

This error has been seen before on other machines - it appears to be
typically a corruption with WMI on the machine, or in the perf counters.

However one posting said:
| Found what my problem was: Although I had removed .Net 1.0 from my
| workstation previously, it was not successfully uninstalled. Therefore,
I
| had two versions of .Net on my box 1.0 and 1.1. Once I SUCCESSFULLY
| removed 1.0 all went fine.

I'd try reseting WMI

Net stop winmgmt /y
If exist "%windir%\system32\wbem\repository.old" rmdir /s/q
"%windir%\system32\wbem\repository.old"
Rename "%windir%\system32\wbem\repository"
"%windir%\system32\wbem\repository.old"
for /f %s in ('dir /b /s %windir%\system32\wbem\*.dll') do regsvr32 /s %s

I'd also collect some more information about the problem

I. Collection install logs
1. From the Run option off the Start menu, open "cmd" to launch a command
prompt. Then type in the following commands:
2. Change to the directory containing EnterpriseInstrumentation.exe - if it
is in "C:\Documents and Settings\myTempDir" you would type:
cd /d "C:\Documents and Settings\myTempDir"
3. Execute the MSI install with the full logging enabled
EnterpriseInstrumentation.exe /c:"msiexec.exe /q /l*v
%temp%\EnterpriseInstrumentationMSI.log /i enterpriseinstrumentation.msi"
4. Complete the install (or see it fail)
5. Change to the %temp% directory
cd /d %temp%
6. Look for the following files and please attach them to a reply. Possible
filenames are:
EnterpriseInstrumentationMSI.log
EnterpriseInstrumentationInstall.log
EnterpriseInstrumentationInstallUtil.log
EnterpriseInstrumentationSetup.log
(depending on where the installation fails, not all of the files may be
present).

II. Collect versions of scrrun.dll
1. I would like to know the version of Scrrun.dll. There should typically
be only one instance of it on the machine, but I have seen multiple
instances.

III. Check that WMI is running
1. Can you check if the WMI (Windows management Instrumentation) service is
running and set to start "Automatic".

IV. Check whether StdRegProv is accessible
1. Start->Run->Wbemtest
2. Click on "Connect" (twice)
3. Click on "Open Instance" and give "StdRegProv" for the object path

V. Check if other namespace is working fine and
1. Start->Run->Wbemtest
2. Click on "Connect"
3. Type "root\cimv2" instead of "root\default" and "Connect"
4. Click on "Enumerate Instances"
5. Type "Win32_Process" and click ok... (Expected Result: See a new dialog

Lastly I'd try rebuilding the perf counters

How to Manually Rebuild Performance Counter Library Values
http://support.microsoft.com/?kbid=300956

Please note that the above article pertains to english versions of the
Win2k.

To identify the available extensible counters on the machine use the tool
Extensible Performance Counter List
http://www.microsoft.com/windows2000/techinfo/reskit/tools/existing/exctrlst
-o.asp

The steps in teh KB article provides info on rebuilding only those ini
files available in the System32 folder. To rebuild the other extensible
counters (identified thro the exctrlst.exe) you'll need to lodctr the ini
files specific to the apps . For e.g the .Net perf coutners are exposed
thro ini files available in %windir%\Microsoft.Net\Framework\1.1.4322\*.ini

There is a tool available for rebuilding perf counters, send
(Click here to reveal e-mail address) an email
(remove the online.) and he can send the tool to you.

--

This posting is provided "AS IS" with no warranties, and confers no rights.
Use of included script samples are subject to the terms specified at
http://www.microsoft.com/info/cpyright.htm
--------------------
| I'm getting error 1603 when trying to install the EIF on a Windows 2000
| machine. From reading previous posts I've already tried rebuilding the
| performance counters using pcrwizard.exe, without success. Can anyone
help
| please?
|
| Below is an extract from the end of the EnterpriseInstrumentationMSI.log
| file which I generated using the command EnterpriseInstrumentation.exe
| /c:"msiexec.exe /q /l*v %temp% EnterpriseInstrumentationMSI.log /i
| enterpriseinstrumentation.msi"
|
|
|
| Property(S): SystemLanguageID = 1033
| 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): MsiNetAssemblySupport = 1.1.4322.573
| Property(S): RedirectedDllSupport = 1
| Property(S): Time = 9:25:21
| Property(S): Date = 9/2/2004
| Property(S): DATABASE = c:\WINNT\Installer\2313b.msi
| Property(S): OriginalDatabase =
| c:\Temp\IXP000.TMP\enterpriseinstrumentation.msi
| Property(S): UILevel = 2
| Property(S): ACTION = INSTALL
| Property(S): ROOTDRIVE = c:\
| 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:\Temp\IXP000.TMP\
| Property(S): SourcedirProduct = {9E8A483C-BE5B-4EDC-B649-63E0A47FB779}
| Property(S): ProductToBeRegistered = 1
| === Logging stopped: 9/2/2004 9:25:21 ===
| MSI (s) (60:70): Note: 1: 1708
| MSI (s) (60:70): Product: Enterprise Instrumentation -- Installation
| operation failed.
|
| MSI (s) (60:70): Cleaning up uninstalled install packages, if any exist
| MSI (s) (60:70): MainEngineThread is returning 1603
| MSI (c) (44:A0): Decrementing counter to disable shutdown. If counter >=
0,
| shutdown will be denied. Counter after decrement: -1
| MSI (c) (44:A0): MainEngineThread is returning 1603
| === Verbose logging stopped: 9/2/2004 9:25:22 ===
|
|
|

Reply to this message...
 
    
Russell (VIP)
Hi Mike, I'd already tried most of these, but have doble checked them just to
be on the safe side, but without success.

The EnterpriseInstrumentationMSI.log file hasn't changed from the extract
shown below. I can supply the full content of this and the other 2 files if
necessary, but this looked to be the interesting content to me.

"Mike Hayton [MS]" wrote:

[Original message clipped]

Reply to this message...
 
    
Mike Hayton [MS] (VIP)
The main ones Im interested in is

| > EnterpriseInstrumentationInstall.log
| > EnterpriseInstrumentationInstallUtil.log

Can you reply with the contents of these files?

Thanks

Mike

--

This posting is provided "AS IS" with no warranties, and confers no rights.
Use of included script samples are subject to the terms specified at
http://www.microsoft.com/info/cpyright.htm
--------------------
|
| Hi Mike, I'd already tried most of these, but have doble checked them
just to
| be on the safe side, but without success.
|
| The EnterpriseInstrumentationMSI.log file hasn't changed from the extract
| shown below. I can supply the full content of this and the other 2 files
if
| necessary, but this looked to be the interesting content to me.
|
|
|
|
| "Mike Hayton [MS]" wrote:
|
| >
| > Here's the standard reply below...
| >
| > Its maybe WMI corruption on the machine.
| > What's the OS that you're trying to install on?
| > Can you supply the EnterpriseInstrumentationInstall.log &
| > EnterpriseInstrumentationInstallUtil.log files if they exist? (see
below)
| >
| > FYI: Im out of office next week - so I may take some time to reply to
this.
| >
| > Cheers
| >
| > Mike
| >
| > ======================================
| >
| > This error has been seen before on other machines - it appears to be
| > typically a corruption with WMI on the machine, or in the perf counters.
| >
| > However one posting said:
| > | Found what my problem was: Although I had removed .Net 1.0 from my
| > | workstation previously, it was not successfully uninstalled.
Therefore,
| > I
| > | had two versions of .Net on my box 1.0 and 1.1. Once I SUCCESSFULLY
| > | removed 1.0 all went fine.
| >
| > I'd try reseting WMI
| >
| > Net stop winmgmt /y
| > If exist "%windir%\system32\wbem\repository.old" rmdir /s/q
| > "%windir%\system32\wbem\repository.old"
| > Rename "%windir%\system32\wbem\repository"
| > "%windir%\system32\wbem\repository.old"
| > for /f %s in ('dir /b /s %windir%\system32\wbem\*.dll') do regsvr32 /s
%s
| >
| > I'd also collect some more information about the problem
| >
| > I. Collection install logs
| > 1. From the Run option off the Start menu, open "cmd" to launch a
command
| > prompt. Then type in the following commands:
| > 2. Change to the directory containing EnterpriseInstrumentation.exe -
if it
| > is in "C:\Documents and Settings\myTempDir" you would type:
| > cd /d "C:\Documents and Settings\myTempDir"
| > 3. Execute the MSI install with the full logging enabled
| > EnterpriseInstrumentation.exe /c:"msiexec.exe /q /l*v
| > %temp%\EnterpriseInstrumentationMSI.log /i
enterpriseinstrumentation.msi"
| > 4. Complete the install (or see it fail)
| > 5. Change to the %temp% directory
| > cd /d %temp%
| > 6. Look for the following files and please attach them to a reply.
Possible
| > filenames are:
| > EnterpriseInstrumentationMSI.log
| > EnterpriseInstrumentationInstall.log
| > EnterpriseInstrumentationInstallUtil.log
| > EnterpriseInstrumentationSetup.log
| > (depending on where the installation fails, not all of the files
may be
| > present).
| >
| > II. Collect versions of scrrun.dll
| > 1. I would like to know the version of Scrrun.dll. There should
typically
| > be only one instance of it on the machine, but I have seen multiple
| > instances.
| >
| > III. Check that WMI is running
| > 1. Can you check if the WMI (Windows management Instrumentation)
service is
| > running and set to start "Automatic".
| >
| > IV. Check whether StdRegProv is accessible
| > 1. Start->Run->Wbemtest
| > 2. Click on "Connect" (twice)
| > 3. Click on "Open Instance" and give "StdRegProv" for the object path
| >
| > V. Check if other namespace is working fine and
| > 1. Start->Run->Wbemtest
| > 2. Click on "Connect"
| > 3. Type "root\cimv2" instead of "root\default" and "Connect"
| > 4. Click on "Enumerate Instances"
| > 5. Type "Win32_Process" and click ok... (Expected Result: See a new
dialog
| >
| >
| > Lastly I'd try rebuilding the perf counters
| >
| > How to Manually Rebuild Performance Counter Library Values
| > http://support.microsoft.com/?kbid=300956
| >
| > Please note that the above article pertains to english versions of the
| > Win2k.
| >
| > To identify the available extensible counters on the machine use the
tool
| > Extensible Performance Counter List
| >
http://www.microsoft.com/windows2000/techinfo/reskit/tools/existing/exctrlst
| > -o.asp
| >
| > The steps in teh KB article provides info on rebuilding only those ini
| > files available in the System32 folder. To rebuild the other extensible
| > counters (identified thro the exctrlst.exe) you'll need to lodctr the
ini
| > files specific to the apps . For e.g the .Net perf coutners are
exposed
| > thro ini files available in
%windir%\Microsoft.Net\Framework\1.1.4322\*.ini
| >
| > There is a tool available for rebuilding perf counters, send
| > (Click here to reveal e-mail address) an email
| > (remove the online.) and he can send the tool to you.
| >
| > --
| >
| > This posting is provided "AS IS" with no warranties, and confers no
rights.
| > Use of included script samples are subject to the terms specified at
| > http://www.microsoft.com/info/cpyright.htm
| > --------------------
| > | I'm getting error 1603 when trying to install the EIF on a Windows
2000
| > | machine. From reading previous posts I've already tried rebuilding
the
| > | performance counters using pcrwizard.exe, without success. Can anyone
| > help
| > | please?
| > |
| > | Below is an extract from the end of the
EnterpriseInstrumentationMSI.log
| > | file which I generated using the command
EnterpriseInstrumentation.exe
| > | /c:"msiexec.exe /q /l*v %temp% EnterpriseInstrumentationMSI.log /i
| > | enterpriseinstrumentation.msi"
| > |
| > |
| > |
| > | Property(S): SystemLanguageID = 1033
| > | 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): MsiNetAssemblySupport = 1.1.4322.573
| > | Property(S): RedirectedDllSupport = 1
| > | Property(S): Time = 9:25:21
| > | Property(S): Date = 9/2/2004
| > | Property(S): DATABASE = c:\WINNT\Installer\2313b.msi
| > | Property(S): OriginalDatabase =
| > | c:\Temp\IXP000.TMP\enterpriseinstrumentation.msi
| > | Property(S): UILevel = 2
| > | Property(S): ACTION = INSTALL
| > | Property(S): ROOTDRIVE = c:\
| > | 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:\Temp\IXP000.TMP\
| > | Property(S): SourcedirProduct = {9E8A483C-BE5B-4EDC-B649-63E0A47FB779}
| > | Property(S): ProductToBeRegistered = 1
| > | === Logging stopped: 9/2/2004 9:25:21 ===
| > | MSI (s) (60:70): Note: 1: 1708
| > | MSI (s) (60:70): Product: Enterprise Instrumentation -- Installation
| > | operation failed.
| > |
| > | MSI (s) (60:70): Cleaning up uninstalled install packages, if any
exist
| > | MSI (s) (60:70): MainEngineThread is returning 1603
| > | MSI (c) (44:A0): Decrementing counter to disable shutdown. If counter
>=
| > 0,
| > | shutdown will be denied. Counter after decrement: -1
| > | MSI (c) (44:A0): MainEngineThread is returning 1603
| > | === Verbose logging stopped: 9/2/2004 9:25:22 ===
| > |
| > |
| > |
| >
| >
|

Reply to this message...
 
    
Russell (VIP)
Hi Mike,

The full text of these 2 files is listed below, as requested.

EnterpriseInstrumentationInstallUtil.log
=========================

Running a transacted installation.

Beginning the Install phase of the installation.
See the contents of the log file for the c:\program files\microsoft
enterprise instrumentation\bin\microsoft.enterpriseinstrumentation.dll
assembly's progress.
The file is located at c:\Temp\EnterpriseInstrumentationInstallUtil.log.
Installing assembly 'c:\program files\microsoft enterprise
instrumentation\bin\microsoft.enterpriseinstrumentation.dll'.
Affected parameters are:
assemblypath = c:\program files\microsoft enterprise
instrumentation\bin\microsoft.enterpriseinstrumentation.dll
logtoconsole = false
showcallstack =
logfile = c:\Temp\EnterpriseInstrumentationInstallUtil.log
Checking schema for compliance with field/property constraint rules...
Finished checking schema. 8 types checked, 0 failed.
Installing WMI Schema: Started
Installing WMI Schema: Finished

The Install phase completed successfully, and the Commit phase is beginning.
See the contents of the log file for the c:\program files\microsoft
enterprise instrumentation\bin\microsoft.enterpriseinstrumentation.dll
assembly's progress.
The file is located at c:\Temp\EnterpriseInstrumentationInstallUtil.log.
Committing assembly 'c:\program files\microsoft enterprise
instrumentation\bin\microsoft.enterpriseinstrumentation.dll'.
Affected parameters are:
assemblypath = c:\program files\microsoft enterprise
instrumentation\bin\microsoft.enterpriseinstrumentation.dll
logtoconsole = false
showcallstack =
logfile = c:\Temp\EnterpriseInstrumentationInstallUtil.log

The Commit phase completed successfully.

The transacted install has completed.

Running a transacted installation.

Beginning the Install phase of the installation.
See the contents of the log file for the c:\program files\microsoft
enterprise instrumentation\bin\microsoft.enterpriseinstrumentation.schema.dll
assembly's progress.
The file is located at c:\Temp\EnterpriseInstrumentationInstallUtil.log.
Installing assembly 'c:\program files\microsoft enterprise
instrumentation\bin\microsoft.enterpriseinstrumentation.schema.dll'.
Affected parameters are:
assemblypath = c:\program files\microsoft enterprise
instrumentation\bin\microsoft.enterpriseinstrumentation.schema.dll
logtoconsole = false
showcallstack =
logfile = c:\Temp\EnterpriseInstrumentationInstallUtil.log
Checking schema for compliance with field/property constraint rules...
Finished checking schema. 27 types checked, 0 failed.
Installing WMI Schema: Started
Installing WMI Schema: Finished

The Install phase completed successfully, and the Commit phase is beginning.
See the contents of the log file for the c:\program files\microsoft
enterprise instrumentation\bin\microsoft.enterpriseinstrumentation.schema.dll
assembly's progress.
The file is located at c:\Temp\EnterpriseInstrumentationInstallUtil.log.
Committing assembly 'c:\program files\microsoft enterprise
instrumentation\bin\microsoft.enterpriseinstrumentation.schema.dll'.
Affected parameters are:
assemblypath = c:\program files\microsoft enterprise
instrumentation\bin\microsoft.enterpriseinstrumentation.schema.dll
logtoconsole = false
showcallstack =
logfile = c:\Temp\EnterpriseInstrumentationInstallUtil.log

The Commit phase completed successfully.

The transacted install has completed.

EnterpriseInstrumentationInstall.log:
=======================

Mon Sep 6 09:28:38 UTC+0100 2004
Executing command: IsDotNetInstalled
    Key:SOFTWARE\Microsoft\.NETFramework\policy\v1.0    Result:2
    Key:SOFTWARE\Microsoft\.NETFramework\policy\v1.1    Result:0
Executing command: CheckExistingFiles
    c:\Program Files\Microsoft Enterprise
Instrumentation\Microsoft.EnterpriseInstrumentation.Schema.dll
    c:\Program Files\Microsoft Enterprise
Instrumentation\Microsoft.EnterpriseInstrumentation.dll
    c:\Program Files\Microsoft Enterprise
Instrumentation\Microsoft.EnterpriseInstrumentation.Configuration.dll
    c:\Program Files\Microsoft Enterprise Instrumentation\Bin\Trace
Service\TraceSessionManager.exe
    c:\Program Files\Microsoft Enterprise Instrumentation\Bin\Trace
Service\TraceSessionManager.exe.config
    c:\Program Files\Microsoft Enterprise Instrumentation\Bin\Trace
Service\TraceSessions.config
    c:\Program Files\Microsoft Enterprise Instrumentation\Bin\Trace
Service\Logs\readme.txt
    c:\Program Files\Microsoft Enterprise
Instrumentation\Bin\Microsoft.EnterpriseInstrumentation.Configuration.dll
    c:\Program Files\Microsoft Enterprise
Instrumentation\Bin\Microsoft.EnterpriseInstrumentation.Configuration.xml
    c:\Program Files\Microsoft Enterprise
Instrumentation\Bin\Microsoft.EnterpriseInstrumentation.dll
    c:\Program Files\Microsoft Enterprise
Instrumentation\Bin\Microsoft.EnterpriseInstrumentation.Schema.dll
    c:\Program Files\Microsoft Enterprise
Instrumentation\Bin\Microsoft.EnterpriseInstrumentation.Schema.xml
    c:\Program Files\Microsoft Enterprise
Instrumentation\Bin\Microsoft.EnterpriseInstrumentation.xml
    c:\Program Files\Microsoft Enterprise Instrumentation\readme.htm
    c:\Program Files\Microsoft Enterprise Instrumentation\Configuration
Schemas\EnterpriseInstrumentation.xsd
    c:\Program Files\Microsoft Enterprise Instrumentation\Configuration
Schemas\TraceSessions.xsd
    c:\Program Files\Microsoft Enterprise
Instrumentation\Docs\EnterpriseInstrumentation.chm
    c:\Program Files\Microsoft Enterprise Instrumentation\Event
Schema\AdministrativeEvents\AdministrativeEvent.cs
    c:\Program Files\Microsoft Enterprise Instrumentation\Event
Schema\AdministrativeEvents\AdminMessageEvent.cs
    c:\Program Files\Microsoft Enterprise Instrumentation\Event
Schema\AuditEvents\AuditEvent.cs
    c:\Program Files\Microsoft Enterprise Instrumentation\Event
Schema\AuditEvents\AuditMessageEvent.cs
    c:\Program Files\Microsoft Enterprise Instrumentation\Event
Schema\AuditEvents\AuditOperationEvent.cs
    c:\Program Files\Microsoft Enterprise Instrumentation\Event
Schema\ErrorEvents\ErrorEvent.cs
    c:\Program Files\Microsoft Enterprise Instrumentation\Event
Schema\ErrorEvents\ErrorMessageEvent.cs
    c:\Program Files\Microsoft Enterprise Instrumentation\Event
Schema\ErrorEvents\ExternalErrorEvent.cs
    c:\Program Files\Microsoft Enterprise Instrumentation\Event
Schema\ErrorEvents\ExternalErrorMessageEvent.cs
    c:\Program Files\Microsoft Enterprise Instrumentation\Event
Schema\ErrorEvents\InternalErrorEvent.cs
    c:\Program Files\Microsoft Enterprise Instrumentation\Event
Schema\ErrorEvents\InternalErrorMessageEvent.cs
    c:\Program Files\Microsoft Enterprise Instrumentation\Event
Schema\TraceEvents\TraceCallEvents\TraceExternalEvents\TraceExternalCallEvent.cs
    c:\Program Files\Microsoft Enterprise Instrumentation\Event
Schema\TraceEvents\TraceCallEvents\TraceExternalEvents\TraceExternalEvent.cs
    c:\Program Files\Microsoft Enterprise Instrumentation\Event
Schema\TraceEvents\TraceCallEvents\TraceExternalEvents\TraceExternalReturnEvent.cs
    c:\Program Files\Microsoft Enterprise Instrumentation\Event
Schema\TraceEvents\TraceCallEvents\TraceCallEnterEvent.cs
    c:\Program Files\Microsoft Enterprise Instrumentation\Event
Schema\TraceEvents\TraceCallEvents\TraceCallEvent.cs
    c:\Program Files\Microsoft Enterprise Instrumentation\Event
Schema\TraceEvents\TraceCallEvents\TraceCallReturnEvent.cs
    c:\Program Files\Microsoft Enterprise Instrumentation\Event
Schema\TraceEvents\TraceDatabaseEvents\TraceDatabaseCommandEvent.cs
    c:\Program Files\Microsoft Enterprise Instrumentation\Event
Schema\TraceEvents\TraceDatabaseEvents\TraceDatabaseEvent.cs
    c:\Program Files\Microsoft Enterprise Instrumentation\Event
Schema\TraceEvents\TraceEvent.cs
    c:\Program Files\Microsoft Enterprise Instrumentation\Event
Schema\TraceEvents\TraceMessageEvent.cs
    c:\Program Files\Microsoft Enterprise Instrumentation\Event
Schema\AssemblyInfo.cs
    c:\Program Files\Microsoft Enterprise Instrumentation\Event
Schema\BaseEvent.cs
    c:\Program Files\Microsoft Enterprise Instrumentation\Event
Schema\CommonEvent.cs
    c:\Program Files\Microsoft Enterprise Instrumentation\Event
Schema\DiagnosticEvent.cs
    c:\Program Files\Microsoft Enterprise Instrumentation\Event
Schema\Installer.cs
    c:\Program Files\Microsoft Enterprise Instrumentation\Event
Schema\Schema.csproj
    c:\Program Files\Microsoft Enterprise Instrumentation\Event Schema\Schema.sln
    c:\Program Files\Microsoft Enterprise Instrumentation\Samples\readme.htm
    c:\Program Files\Microsoft Enterprise
Instrumentation\Samples\ConfigAPI\ModifyConfig.js
    c:\Program Files\Microsoft Enterprise
Instrumentation\Samples\ConfigAPI\ModifyConfig.txt
    c:\Program Files\Microsoft Enterprise
Instrumentation\Samples\ConfigAPI\readme.htm
    c:\Program Files\Microsoft Enterprise
Instrumentation\Samples\CustomEvent\App.ico
    c:\Program Files\Microsoft Enterprise
Instrumentation\Samples\CustomEvent\AssemblyInfo.cs
    c:\Program Files\Microsoft Enterprise
Instrumentation\Samples\CustomEvent\Class1.cs
    c:\Program Files\Microsoft Enterprise
Instrumentation\Samples\CustomEvent\CustomEvent.csproj
    c:\Program Files\Microsoft Enterprise
Instrumentation\Samples\CustomEvent\CustomEvent.sln
    c:\Program Files\Microsoft Enterprise
Instrumentation\Samples\CustomEvent\readme.htm
    c:\Program Files\Microsoft Enterprise
Instrumentation\Samples\CustomEvent\Schema\AssemblyInfo.cs
    c:\Program Files\Microsoft Enterprise
Instrumentation\Samples\CustomEvent\Schema\CustomEvent.cs
    c:\Program Files\Microsoft Enterprise
Instrumentation\Samples\CustomEvent\Schema\Installer.cs
    c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Event
Sources\readme.htm
    c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Event
Sources\cs\App.ico
    c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Event
Sources\cs\AssemblyInfo.cs
    c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Event
Sources\cs\Event Source API.cs
    c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Event
Sources\cs\Event Source API.csproj
    c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Event
Sources\cs\Event Source API.sln
    c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Event
Sources\vb\AssemblyInfo.vb
    c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Event
Sources\vb\Event Source API.sln
    c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Event
Sources\vb\Event Source API.vb
    c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Event
Sources\vb\Event Source API.vbproj
    c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Request
Tracing\readme.htm
    c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Request
Tracing\cs\App.ico
    c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Request
Tracing\cs\AssemblyInfo.cs
    c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Request
Tracing\cs\RequestTracing.cs
    c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Request
Tracing\cs\RequestTracing.csproj
    c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Request
Tracing\cs\RequestTracing.sln
    c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Request
Tracing\vb\AssemblyInfo.vb
    c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Request
Tracing\vb\RequestTracing.sln
    c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Request
Tracing\vb\RequestTracing.vb
    c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Request
Tracing\vb\RequestTracing.vbproj
    c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Simple
Instrumentation\readme.htm
    c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Simple
Instrumentation\cs\App.ico
    c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Simple
Instrumentation\cs\AssemblyInfo.cs
    c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Simple
Instrumentation\cs\SimpleInstrumentation.cs
    c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Simple
Instrumentation\cs\SimpleInstrumentation.csproj
    c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Simple
Instrumentation\cs\SimpleInstrumentation.sln
    c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Simple
Instrumentation\vb\AssemblyInfo.vb
    c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Simple
Instrumentation\vb\SimpleInstrumentation.sln
    c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Simple
Instrumentation\vb\SimpleInstrumentation.vb
    c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Simple
Instrumentation\vb\SimpleInstrumentation.vbproj
    c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Trace Log
Reader\readme.htm
    c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Trace Log
Reader\cs\App.ico
    c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Trace Log
Reader\cs\AssemblyInfo.cs
    c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Trace Log
Reader\cs\LogReader.csproj
    c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Trace Log
Reader\cs\LogReader.sln
    c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Trace Log
Reader\cs\reader.cs
    c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Trace Log
Reader\vb\AssemblyInfo.vb
    c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Trace Log
Reader\vb\LogReader.sln
    c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Trace Log
Reader\vb\LogReader.vbproj
    c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Trace Log
Reader\vb\Reader.vb
    c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Trace
Viewer\ColumnChooser.cs
    c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Trace
Viewer\ColumnChooser.resx
    c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Trace
Viewer\EventEntryViewer.cs
    c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Trace
Viewer\EventEntryViewer.resx
    c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Trace
Viewer\ListViewForm.cs
    c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Trace
Viewer\ListViewForm.resx
    c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Trace
Viewer\AssemblyInfo.cs
    c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Trace
Viewer\readme.htm
    c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Trace
Viewer\TraceViewer.csproj
    c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Trace
Viewer\TraceViewer.exe
    c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Trace
Viewer\TraceViewer.exe.config
    c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Trace
Viewer\TraceViewer.sln
Executing command: DoInstallUtil('c:\Program Files\Microsoft Enterprise
Instrumentation\Bin', 'Microsoft.EnterpriseInstrumentation', 'dll')
    Command: C:\WINNT\Microsoft.NET\Framework\v1.1.4322\installutil.exe
/logtoconsole=false /ShowCallStack
/logfile="c:\Temp\EnterpriseInstrumentationInstallUtil.log" "c:\Program
Files\Microsoft Enterprise
Instrumentation\Bin\Microsoft.EnterpriseInstrumentation.dll"
    Return Code: 0
Executing command: DoInstallUtil('c:\Program Files\Microsoft Enterprise
Instrumentation\Bin', 'Microsoft.EnterpriseInstrumentation.Schema', 'dll')
    Command: C:\WINNT\Microsoft.NET\Framework\v1.1.4322\installutil.exe
/logtoconsole=false /ShowCallStack
/logfile="c:\Temp\EnterpriseInstrumentationInstallUtil.log" "c:\Program
Files\Microsoft Enterprise
Instrumentation\Bin\Microsoft.EnterpriseInstrumentation.Schema.dll"
    Return Code: 0
Executing command: DoRegasm('c:\Program Files\Microsoft Enterprise
Instrumentation\Bin')
    Command: C:\WINNT\Microsoft.NET\Framework\v1.1.4322\regasm.exe "c:\Program
Files\Microsoft Enterprise
Instrumentation\Bin\Microsoft.EnterpriseInstrumentation.Configuration.dll"
/silent /tlb:"c:\Program Files\Microsoft Enterprise
Instrumentation\Bin\Microsoft.EnterpriseInstrumentation.Configuration.tlb"
    Return Code: 100
Executing command: DoUnRegasm('c:\Program Files\Microsoft Enterprise
Instrumentation\Bin')
    Command: C:\WINNT\Microsoft.NET\Framework\v1.1.4322\regasm.exe "c:\Program
Files\Microsoft Enterprise
Instrumentation\Bin\Microsoft.EnterpriseInstrumentation.Configuration.dll"
/unregister
    Return Code: 0

"Mike Hayton [MS]" wrote:

[Original message clipped]

Reply to this message...
 
    
Mike Hayton [MS] (VIP)
Thanks for this.
From the logs below, it appears that the error is encountered when the
setup tries to regasm the Microsoft.Configuration.dll

i.e.
    Command: C:\WINNT\Microsoft.NET\Framework\v1.1.4322\regasm.exe "c:\Program
Files\Microsoft Enterprise
Instrumentation\Bin\Microsoft.EnterpriseInstrumentation.Configuration.dll"
/silent /tlb:"c:\Program Files\Microsoft Enterprise
Instrumentation\Bin\Microsoft.EnterpriseInstrumentation.Configuration.tlb"
    Return Code: 100

Regasm allows the classes in the
Microsoft.EnterpriseInstrumentation.Configuration.dll to be com callable.
Assuming that the setup displays a error box when it encounters the error
(and you have to click on it before the setup rolls back the installation)
- I'd try the following:

1. install it and get it to the error spot
2. from a command prompt try to regasm the
Microsoft.EnterpriseInstrumentation.Configuration.dll - see what sort of
error is returned. (I see that regasm has a /verbose switch)

Perhaps you have locked down something to do with COM for security reasons?
Possibly regasm is broken on the machine?

All regasm really does it create a bunch of registry keys under:
HKEY_CLASSES_ROOT\Microsoft.EnterpriseInstrumentation.Configuration.Applicat
ionSettings
HKEY_CLASSES_ROOT\Microsoft.EnterpriseInstrumentation.Configuration.TraceSet
tings

and taking the Guids under these keys (say <G1> & <G2>), it also adds
entries under
HKEY_CLASSES_ROOT\CLSID\<G1>
HKEY_CLASSES_ROOT\CLSID\<G2>

Other things you could try:
1. Create a simple managed dll and see if you can regasm that.
2. Use regedit to delete out these registry entries and see if that allows
regasm to succeed.
3. Use regedit to check the permissions on these registry keys

I hope this is of some help and you manage to figure this out.
Feel free to email me directly on this problem to increase the turn around
time
(you'll need to strip out some of the address including the online in order
for it to get to me).

Mike
--

This posting is provided "AS IS" with no warranties, and confers no rights.
Use of included script samples are subject to the terms specified at
http://www.microsoft.com/info/cpyright.htm
--------------------
|
| Hi Mike,
|
| The full text of these 2 files is listed below, as requested.
|
|
| EnterpriseInstrumentationInstallUtil.log
| =========================
|
| Running a transacted installation.
|
| Beginning the Install phase of the installation.
| See the contents of the log file for the c:\program files\microsoft
| enterprise instrumentation\bin\microsoft.enterpriseinstrumentation.dll
| assembly's progress.
| The file is located at c:\Temp\EnterpriseInstrumentationInstallUtil.log.
| Installing assembly 'c:\program files\microsoft enterprise
| instrumentation\bin\microsoft.enterpriseinstrumentation.dll'.
| Affected parameters are:
| assemblypath = c:\program files\microsoft enterprise
| instrumentation\bin\microsoft.enterpriseinstrumentation.dll
| logtoconsole = false
| showcallstack =
| logfile = c:\Temp\EnterpriseInstrumentationInstallUtil.log
| Checking schema for compliance with field/property constraint rules...
| Finished checking schema. 8 types checked, 0 failed.
| Installing WMI Schema: Started
| Installing WMI Schema: Finished
|
| The Install phase completed successfully, and the Commit phase is
beginning.
| See the contents of the log file for the c:\program files\microsoft
| enterprise instrumentation\bin\microsoft.enterpriseinstrumentation.dll
| assembly's progress.
| The file is located at c:\Temp\EnterpriseInstrumentationInstallUtil.log.
| Committing assembly 'c:\program files\microsoft enterprise
| instrumentation\bin\microsoft.enterpriseinstrumentation.dll'.
| Affected parameters are:
| assemblypath = c:\program files\microsoft enterprise
| instrumentation\bin\microsoft.enterpriseinstrumentation.dll
| logtoconsole = false
| showcallstack =
| logfile = c:\Temp\EnterpriseInstrumentationInstallUtil.log
|
| The Commit phase completed successfully.
|
| The transacted install has completed.
|
| Running a transacted installation.
|
| Beginning the Install phase of the installation.
| See the contents of the log file for the c:\program files\microsoft
| enterprise
instrumentation\bin\microsoft.enterpriseinstrumentation.schema.dll
| assembly's progress.
| The file is located at c:\Temp\EnterpriseInstrumentationInstallUtil.log.
| Installing assembly 'c:\program files\microsoft enterprise
| instrumentation\bin\microsoft.enterpriseinstrumentation.schema.dll'.
| Affected parameters are:
| assemblypath = c:\program files\microsoft enterprise
| instrumentation\bin\microsoft.enterpriseinstrumentation.schema.dll
| logtoconsole = false
| showcallstack =
| logfile = c:\Temp\EnterpriseInstrumentationInstallUtil.log
| Checking schema for compliance with field/property constraint rules...
| Finished checking schema. 27 types checked, 0 failed.
| Installing WMI Schema: Started
| Installing WMI Schema: Finished
|
| The Install phase completed successfully, and the Commit phase is
beginning.
| See the contents of the log file for the c:\program files\microsoft
| enterprise
instrumentation\bin\microsoft.enterpriseinstrumentation.schema.dll
| assembly's progress.
| The file is located at c:\Temp\EnterpriseInstrumentationInstallUtil.log.
| Committing assembly 'c:\program files\microsoft enterprise
| instrumentation\bin\microsoft.enterpriseinstrumentation.schema.dll'.
| Affected parameters are:
| assemblypath = c:\program files\microsoft enterprise
| instrumentation\bin\microsoft.enterpriseinstrumentation.schema.dll
| logtoconsole = false
| showcallstack =
| logfile = c:\Temp\EnterpriseInstrumentationInstallUtil.log
|
| The Commit phase completed successfully.
|
| The transacted install has completed.
|
|
|
| EnterpriseInstrumentationInstall.log:
| =======================
|
|
| Mon Sep 6 09:28:38 UTC+0100 2004
| Executing command: IsDotNetInstalled
|     Key:SOFTWARE\Microsoft\.NETFramework\policy\v1.0    Result:2
|     Key:SOFTWARE\Microsoft\.NETFramework\policy\v1.1    Result:0
| Executing command: CheckExistingFiles
|     c:\Program Files\Microsoft Enterprise
| Instrumentation\Microsoft.EnterpriseInstrumentation.Schema.dll
|     c:\Program Files\Microsoft Enterprise
| Instrumentation\Microsoft.EnterpriseInstrumentation.dll
|     c:\Program Files\Microsoft Enterprise
| Instrumentation\Microsoft.EnterpriseInstrumentation.Configuration.dll
|     c:\Program Files\Microsoft Enterprise Instrumentation\Bin\Trace
| Service\TraceSessionManager.exe
|     c:\Program Files\Microsoft Enterprise Instrumentation\Bin\Trace
| Service\TraceSessionManager.exe.config
|     c:\Program Files\Microsoft Enterprise Instrumentation\Bin\Trace
| Service\TraceSessions.config
|     c:\Program Files\Microsoft Enterprise Instrumentation\Bin\Trace
| Service\Logs\readme.txt
|     c:\Program Files\Microsoft Enterprise
| Instrumentation\Bin\Microsoft.EnterpriseInstrumentation.Configuration.dll
|     c:\Program Files\Microsoft Enterprise
| Instrumentation\Bin\Microsoft.EnterpriseInstrumentation.Configuration.xml
|     c:\Program Files\Microsoft Enterprise
| Instrumentation\Bin\Microsoft.EnterpriseInstrumentation.dll
|     c:\Program Files\Microsoft Enterprise
| Instrumentation\Bin\Microsoft.EnterpriseInstrumentation.Schema.dll
|     c:\Program Files\Microsoft Enterprise
| Instrumentation\Bin\Microsoft.EnterpriseInstrumentation.Schema.xml
|     c:\Program Files\Microsoft Enterprise
| Instrumentation\Bin\Microsoft.EnterpriseInstrumentation.xml
|     c:\Program Files\Microsoft Enterprise Instrumentation\readme.htm
|     c:\Program Files\Microsoft Enterprise Instrumentation\Configuration
| Schemas\EnterpriseInstrumentation.xsd
|     c:\Program Files\Microsoft Enterprise Instrumentation\Configuration
| Schemas\TraceSessions.xsd
|     c:\Program Files\Microsoft Enterprise
| Instrumentation\Docs\EnterpriseInstrumentation.chm
|     c:\Program Files\Microsoft Enterprise Instrumentation\Event
| Schema\AdministrativeEvents\AdministrativeEvent.cs
|     c:\Program Files\Microsoft Enterprise Instrumentation\Event
| Schema\AdministrativeEvents\AdminMessageEvent.cs
|     c:\Program Files\Microsoft Enterprise Instrumentation\Event
| Schema\AuditEvents\AuditEvent.cs
|     c:\Program Files\Microsoft Enterprise Instrumentation\Event
| Schema\AuditEvents\AuditMessageEvent.cs
|     c:\Program Files\Microsoft Enterprise Instrumentation\Event
| Schema\AuditEvents\AuditOperationEvent.cs
|     c:\Program Files\Microsoft Enterprise Instrumentation\Event
| Schema\ErrorEvents\ErrorEvent.cs
|     c:\Program Files\Microsoft Enterprise Instrumentation\Event
| Schema\ErrorEvents\ErrorMessageEvent.cs
|     c:\Program Files\Microsoft Enterprise Instrumentation\Event
| Schema\ErrorEvents\ExternalErrorEvent.cs
|     c:\Program Files\Microsoft Enterprise Instrumentation\Event
| Schema\ErrorEvents\ExternalErrorMessageEvent.cs
|     c:\Program Files\Microsoft Enterprise Instrumentation\Event
| Schema\ErrorEvents\InternalErrorEvent.cs
|     c:\Program Files\Microsoft Enterprise Instrumentation\Event
| Schema\ErrorEvents\InternalErrorMessageEvent.cs
|     c:\Program Files\Microsoft Enterprise Instrumentation\Event
|
Schema\TraceEvents\TraceCallEvents\TraceExternalEvents\TraceExternalCallEven
t.cs
|     c:\Program Files\Microsoft Enterprise Instrumentation\Event
|
Schema\TraceEvents\TraceCallEvents\TraceExternalEvents\TraceExternalEvent.cs
|     c:\Program Files\Microsoft Enterprise Instrumentation\Event
|
Schema\TraceEvents\TraceCallEvents\TraceExternalEvents\TraceExternalReturnEv
ent.cs
|     c:\Program Files\Microsoft Enterprise Instrumentation\Event
| Schema\TraceEvents\TraceCallEvents\TraceCallEnterEvent.cs
|     c:\Program Files\Microsoft Enterprise Instrumentation\Event
| Schema\TraceEvents\TraceCallEvents\TraceCallEvent.cs
|     c:\Program Files\Microsoft Enterprise Instrumentation\Event
| Schema\TraceEvents\TraceCallEvents\TraceCallReturnEvent.cs
|     c:\Program Files\Microsoft Enterprise Instrumentation\Event
| Schema\TraceEvents\TraceDatabaseEvents\TraceDatabaseCommandEvent.cs
|     c:\Program Files\Microsoft Enterprise Instrumentation\Event
| Schema\TraceEvents\TraceDatabaseEvents\TraceDatabaseEvent.cs
|     c:\Program Files\Microsoft Enterprise Instrumentation\Event
| Schema\TraceEvents\TraceEvent.cs
|     c:\Program Files\Microsoft Enterprise Instrumentation\Event
| Schema\TraceEvents\TraceMessageEvent.cs
|     c:\Program Files\Microsoft Enterprise Instrumentation\Event
| Schema\AssemblyInfo.cs
|     c:\Program Files\Microsoft Enterprise Instrumentation\Event
| Schema\BaseEvent.cs
|     c:\Program Files\Microsoft Enterprise Instrumentation\Event
| Schema\CommonEvent.cs
|     c:\Program Files\Microsoft Enterprise Instrumentation\Event
| Schema\DiagnosticEvent.cs
|     c:\Program Files\Microsoft Enterprise Instrumentation\Event
| Schema\Installer.cs
|     c:\Program Files\Microsoft Enterprise Instrumentation\Event
| Schema\Schema.csproj
|     c:\Program Files\Microsoft Enterprise Instrumentation\Event
Schema\Schema.sln
|     c:\Program Files\Microsoft Enterprise Instrumentation\Samples\readme.htm
|     c:\Program Files\Microsoft Enterprise
| Instrumentation\Samples\ConfigAPI\ModifyConfig.js
|     c:\Program Files\Microsoft Enterprise
| Instrumentation\Samples\ConfigAPI\ModifyConfig.txt
|     c:\Program Files\Microsoft Enterprise
| Instrumentation\Samples\ConfigAPI\readme.htm
|     c:\Program Files\Microsoft Enterprise
| Instrumentation\Samples\CustomEvent\App.ico
|     c:\Program Files\Microsoft Enterprise
| Instrumentation\Samples\CustomEvent\AssemblyInfo.cs
|     c:\Program Files\Microsoft Enterprise
| Instrumentation\Samples\CustomEvent\Class1.cs
|     c:\Program Files\Microsoft Enterprise
| Instrumentation\Samples\CustomEvent\CustomEvent.csproj
|     c:\Program Files\Microsoft Enterprise
| Instrumentation\Samples\CustomEvent\CustomEvent.sln
|     c:\Program Files\Microsoft Enterprise
| Instrumentation\Samples\CustomEvent\readme.htm
|     c:\Program Files\Microsoft Enterprise
| Instrumentation\Samples\CustomEvent\Schema\AssemblyInfo.cs
|     c:\Program Files\Microsoft Enterprise
| Instrumentation\Samples\CustomEvent\Schema\CustomEvent.cs
|     c:\Program Files\Microsoft Enterprise
| Instrumentation\Samples\CustomEvent\Schema\Installer.cs
|     c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Event
| Sources\readme.htm
|     c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Event
| Sources\cs\App.ico
|     c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Event
| Sources\cs\AssemblyInfo.cs
|     c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Event
| Sources\cs\Event Source API.cs
|     c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Event
| Sources\cs\Event Source API.csproj
|     c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Event
| Sources\cs\Event Source API.sln
|     c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Event
| Sources\vb\AssemblyInfo.vb
|     c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Event
| Sources\vb\Event Source API.sln
|     c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Event
| Sources\vb\Event Source API.vb
|     c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Event
| Sources\vb\Event Source API.vbproj
|     c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Request
| Tracing\readme.htm
|     c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Request
| Tracing\cs\App.ico
|     c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Request
| Tracing\cs\AssemblyInfo.cs
|     c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Request
| Tracing\cs\RequestTracing.cs
|     c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Request
| Tracing\cs\RequestTracing.csproj
|     c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Request
| Tracing\cs\RequestTracing.sln
|     c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Request
| Tracing\vb\AssemblyInfo.vb
|     c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Request
| Tracing\vb\RequestTracing.sln
|     c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Request
| Tracing\vb\RequestTracing.vb
|     c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Request
| Tracing\vb\RequestTracing.vbproj
|     c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Simple
| Instrumentation\readme.htm
|     c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Simple
| Instrumentation\cs\App.ico
|     c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Simple
| Instrumentation\cs\AssemblyInfo.cs
|     c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Simple
| Instrumentation\cs\SimpleInstrumentation.cs
|     c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Simple
| Instrumentation\cs\SimpleInstrumentation.csproj
|     c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Simple
| Instrumentation\cs\SimpleInstrumentation.sln
|     c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Simple
| Instrumentation\vb\AssemblyInfo.vb
|     c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Simple
| Instrumentation\vb\SimpleInstrumentation.sln
|     c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Simple
| Instrumentation\vb\SimpleInstrumentation.vb
|     c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Simple
| Instrumentation\vb\SimpleInstrumentation.vbproj
|     c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Trace Log
| Reader\readme.htm
|     c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Trace Log
| Reader\cs\App.ico
|     c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Trace Log
| Reader\cs\AssemblyInfo.cs
|     c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Trace Log
| Reader\cs\LogReader.csproj
|     c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Trace Log
| Reader\cs\LogReader.sln
|     c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Trace Log
| Reader\cs\reader.cs
|     c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Trace Log
| Reader\vb\AssemblyInfo.vb
|     c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Trace Log
| Reader\vb\LogReader.sln
|     c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Trace Log
| Reader\vb\LogReader.vbproj
|     c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Trace Log
| Reader\vb\Reader.vb
|     c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Trace
| Viewer\ColumnChooser.cs
|     c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Trace
| Viewer\ColumnChooser.resx
|     c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Trace
| Viewer\EventEntryViewer.cs
|     c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Trace
| Viewer\EventEntryViewer.resx
|     c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Trace
| Viewer\ListViewForm.cs
|     c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Trace
| Viewer\ListViewForm.resx
|     c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Trace
| Viewer\AssemblyInfo.cs
|     c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Trace
| Viewer\readme.htm
|     c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Trace
| Viewer\TraceViewer.csproj
|     c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Trace
| Viewer\TraceViewer.exe
|     c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Trace
| Viewer\TraceViewer.exe.config
|     c:\Program Files\Microsoft Enterprise Instrumentation\Samples\Trace
| Viewer\TraceViewer.sln
| Executing command: DoInstallUtil('c:\Program Files\Microsoft Enterprise
| Instrumentation\Bin', 'Microsoft.EnterpriseInstrumentation', 'dll')
|     Command: C:\WINNT\Microsoft.NET\Framework\v1.1.4322\installutil.exe
| /logtoconsole=false /ShowCallStack
| /logfile="c:\Temp\EnterpriseInstrumentationInstallUtil.log" "c:\Program
| Files\Microsoft Enterprise
| Instrumentation\Bin\Microsoft.EnterpriseInstrumentation.dll"
|     Return Code: 0
| Executing command: DoInstallUtil('c:\Program Files\Microsoft Enterprise
| Instrumentation\Bin', 'Microsoft.EnterpriseInstrumentation.Schema', 'dll')
|     Command: C:\WINNT\Microsoft.NET\Framework\v1.1.4322\installutil.exe
| /logtoconsole=false /ShowCallStack
| /logfile="c:\Temp\EnterpriseInstrumentationInstallUtil.log" "c:\Program
| Files\Microsoft Enterprise
| Instrumentation\Bin\Microsoft.EnterpriseInstrumentation.Schema.dll"
|     Return Code: 0
| Executing command: DoRegasm('c:\Program Files\Microsoft Enterprise
| Instrumentation\Bin')
|     Command: C:\WINNT\Microsoft.NET\Framework\v1.1.4322\regasm.exe
"c:\Program
| Files\Microsoft Enterprise
|
Instrumentation\Bin\Microsoft.EnterpriseInstrumentation.Configuration.dll"
| /silent /tlb:"c:\Program Files\Microsoft Enterprise
| Instrumentation\Bin\Microsoft.EnterpriseInstrumentation.Configuration.tlb"
|     Return Code: 100
| Executing command: DoUnRegasm('c:\Program Files\Microsoft Enterprise
| Instrumentation\Bin')
|     Command: C:\WINNT\Microsoft.NET\Framework\v1.1.4322\regasm.exe
"c:\Program
| Files\Microsoft Enterprise
|
Instrumentation\Bin\Microsoft.EnterpriseInstrumentation.Configuration.dll"
| /unregister
|     Return Code: 0
|
|
|
| "Mike Hayton [MS]" wrote:
|
| > The main ones Im interested in is
| >
| > | > EnterpriseInstrumentationInstall.log
| > | > EnterpriseInstrumentationInstallUtil.log
| >
| > Can you reply with the contents of these files?
| >
| > Thanks
| >
| > Mike
| >
| > --
| >
| > This posting is provided "AS IS" with no warranties, and confers no
rights.
| > Use of included script samples are subject to the terms specified at
| > http://www.microsoft.com/info/cpyright.htm
| > --------------------
| > |
| > | Hi Mike, I'd already tried most of these, but have doble checked them
| > just to
| > | be on the safe side, but without success.
| > |
| > | The EnterpriseInstrumentationMSI.log file hasn't changed from the
extract
| > | shown below. I can supply the full content of this and the other 2
files
| > if
| > | necessary, but this looked to be the interesting content to me.
| > |
| > |
| > |
| > |
| > | "Mike Hayton [MS]" wrote:
| > |
| > | >
| > | > Here's the standard reply below...
| > | >
| > | > Its maybe WMI corruption on the machine.
| > | > What's the OS that you're trying to install on?
| > | > Can you supply the EnterpriseInstrumentationInstall.log &
| > | > EnterpriseInstrumentationInstallUtil.log files if they exist? (see
| > below)
| > | >
| > | > FYI: Im out of office next week - so I may take some time to reply
to
| > this.
| > | >
| > | > Cheers
| > | >
| > | > Mike
| > | >
| > | > ======================================
| > | >
| > | > This error has been seen before on other machines - it appears to
be
| > | > typically a corruption with WMI on the machine, or in the perf
counters.
| > | >
| > | > However one posting said:
| > | > | Found what my problem was: Although I had removed .Net 1.0 from
my
| > | > | workstation previously, it was not successfully uninstalled.
| > Therefore,
| > | > I
| > | > | had two versions of .Net on my box 1.0 and 1.1. Once I
SUCCESSFULLY
| > | > | removed 1.0 all went fine.
| > | >
| > | > I'd try reseting WMI
| > | >
| > | > Net stop winmgmt /y
| > | > If exist "%windir%\system32\wbem\repository.old" rmdir /s/q
| > | > "%windir%\system32\wbem\repository.old"
| > | > Rename "%windir%\system32\wbem\repository"
| > | > "%windir%\system32\wbem\repository.old"
| > | > for /f %s in ('dir /b /s %windir%\system32\wbem\*.dll') do regsvr32
/s
| > %s
| > | >
| > | > I'd also collect some more information about the problem
| > | >
| > | > I. Collection install logs
| > | > 1. From the Run option off the Start menu, open "cmd" to launch a
| > command
| > | > prompt. Then type in the following commands:
| > | > 2. Change to the directory containing EnterpriseInstrumentation.exe
-
| > if it
| > | > is in "C:\Documents and Settings\myTempDir" you would type:
| > | > cd /d "C:\Documents and Settings\myTempDir"
| > | > 3. Execute the MSI install with the full logging enabled
| > | > EnterpriseInstrumentation.exe /c:"msiexec.exe /q /l*v
| > | > %temp%\EnterpriseInstrumentationMSI.log /i
| > enterpriseinstrumentation.msi"
| > | > 4. Complete the install (or see it fail)
| > | > 5. Change to the %temp% directory
| > | > cd /d %temp%
| > | > 6. Look for the following files and please attach them to a reply.
| > Possible
| > | > filenames are:
| > | > EnterpriseInstrumentationMSI.log
| > | > EnterpriseInstrumentationInstall.log
| > | > EnterpriseInstrumentationInstallUtil.log
| > | > EnterpriseInstrumentationSetup.log
| > | > (depending on where the installation fails, not all of the
files
| > may be
| > | > present).
| > | >
| > | > II. Collect versions of scrrun.dll
| > | > 1. I would like to know the version of Scrrun.dll. There should
| > typically
| > | > be only one instance of it on the machine, but I have seen multiple
| > | > instances.
| > | >
| > | > III. Check that WMI is running
| > | > 1. Can you check if the WMI (Windows management Instrumentation)
| > service is
| > | > running and set to start "Automatic".
| > | >
| > | > IV. Check whether StdRegProv is accessible
| > | > 1. Start->Run->Wbemtest
| > | > 2. Click on "Connect" (twice)
| > | > 3. Click on "Open Instance" and give "StdRegProv" for the object
path
| > | >
| > | > V. Check if other namespace is working fine and
| > | > 1. Start->Run->Wbemtest
| > | > 2. Click on "Connect"
| > | > 3. Type "root\cimv2" instead of "root\default" and "Connect"
| > | > 4. Click on "Enumerate Instances"
| > | > 5. Type "Win32_Process" and click ok... (Expected Result: See a new
| > dialog
| > | >
| > | >
| > | > Lastly I'd try rebuilding the perf counters
| > | >
| > | > How to Manually Rebuild Performance Counter Library Values
| > | > http://support.microsoft.com/?kbid=300956
| > | >
| > | > Please note that the above article pertains to english versions of
the
| > | > Win2k.
| > | >
| > | > To identify the available extensible counters on the machine use
the
| > tool
| > | > Extensible Performance Counter List
| > | >
| >
http://www.microsoft.com/windows2000/techinfo/reskit/tools/existing/exctrlst
| > | > -o.asp
| > | >
| > | > The steps in teh KB article provides info on rebuilding only those
ini
| > | > files available in the System32 folder. To rebuild the other
extensible
| > | > counters (identified thro the exctrlst.exe) you'll need to lodctr
the
| > ini
| > | > files specific to the apps . For e.g the .Net perf coutners are
| > exposed
| > | > thro ini files available in
| > %windir%\Microsoft.Net\Framework\1.1.4322\*.ini
| > | >
| > | > There is a tool available for rebuilding perf counters, send
| > | > (Click here to reveal e-mail address) an email
| > | > (remove the online.) and he can send the tool to you.
| > | >
| > | > --
| > | >
| > | > This posting is provided "AS IS" with no warranties, and confers no
| > rights.
| > | > Use of included script samples are subject to the terms specified
at
| > | > http://www.microsoft.com/info/cpyright.htm
| > | > --------------------
| > | > | I'm getting error 1603 when trying to install the EIF on a
Windows
| > 2000
| > | > | machine. From reading previous posts I've already tried
rebuilding
| > the
| > | > | performance counters using pcrwizard.exe, without success. Can
anyone
| > | > help
| > | > | please?
| > | > |
| > | > | Below is an extract from the end of the
| > EnterpriseInstrumentationMSI.log
| > | > | file which I generated using the command
| > EnterpriseInstrumentation.exe
| > | > | /c:"msiexec.exe /q /l*v %temp% EnterpriseInstrumentationMSI.log
/i
| > | > | enterpriseinstrumentation.msi"
| > | > |
| > | > |
| > | > |
| > | > | Property(S): SystemLanguageID = 1033
| > | > | 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): MsiNetAssemblySupport = 1.1.4322.573
| > | > | Property(S): RedirectedDllSupport = 1
| > | > | Property(S): Time = 9:25:21
| > | > | Property(S): Date = 9/2/2004
| > | > | Property(S): DATABASE = c:\WINNT\Installer\2313b.msi
| > | > | Property(S): OriginalDatabase =
| > | > | c:\Temp\IXP000.TMP\enterpriseinstrumentation.msi
| > | > | Property(S): UILevel = 2
| > | > | Property(S): ACTION = INSTALL
| > | > | Property(S): ROOTDRIVE = c:\
| > | > | 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:\Temp\IXP000.TMP\
| > | > | Property(S): SourcedirProduct =
{9E8A483C-BE5B-4EDC-B649-63E0A47FB779}
| > | > | Property(S): ProductToBeRegistered = 1
| > | > | === Logging stopped: 9/2/2004 9:25:21 ===
| > | > | MSI (s) (60:70): Note: 1: 1708
| > | > | MSI (s) (60:70): Product: Enterprise Instrumentation --
Installation
| > | > | operation failed.
| > | > |
| > | > | MSI (s) (60:70): Cleaning up uninstalled install packages, if any
| > exist
| > | > | MSI (s) (60:70): MainEngineThread is returning 1603
| > | > | MSI (c) (44:A0): Decrementing counter to disable shutdown. If
counter
| > >=
| > | > 0,
| > | > | shutdown will be denied. Counter after decrement: -1
| > | > | MSI (c) (44:A0): MainEngineThread is returning 1603
| > | > | === Verbose logging stopped: 9/2/2004 9:25:22 ===
| > | > |
| > | > |
| > | > |
| > | >
| > | >
| > |
| >
| >
|

Reply to this message...
 
 
System.Configuration.Install.Installer
System.Management.Instrumentation.BaseEvent




Ad
MBR BootFX
Best-of-breed application framework for .NET projects, developed by Matthew Baxter-Reynolds and MBR IT
 
 Copyright © Matthew Baxter-Reynolds 2001-2008. '.NET 247 Software Development Services' is a trading style of MBR IT Solutions Ltd.
Contact Us - Terms of Use - Privacy Policy - www.dotnet247.com