Groups | Blog | Home
all groups > visual studio .net setup > march 2004 >

visual studio .net setup : VS Dot Net 2003 Enterprise Architect Install error 1603


John D. Gwinner
3/16/2004 11:18:05 PM
Hello:

I am consistently getting a 1603 error installing Visual Studio .Net 2003
Enterprise Architect (from MSDN).

I did numerous web searches and Google groups searches for this particular
error (1603 followed by a 3).
Following this I copied the installation files from CD to the hard drive,
and had no
errors in the copy, to validate that my image was good.

I removed .Net 2002, the DDK (most recent version), FrontPage 2003, Outlook
2000.

I got an error removing the .Net 2002, so I followed the instructions in KB
article 312383 and 320114 to forcefully remove everything.

I stopped all services I could that were optional.

I uninstalled my virus scanner.

I have the platform SDK October 2002 installed, but I could not remove
that - after trying to remove the Windows Installer SDK, version 2.0, I got
the same 1603 error, although the installer SDK has a blue check mark next
to it - the IIS SDK version 5.1 is next and is not checked, so I"m not sure
if the error happened before or after the INstaller SDK. The Installer SDK
shows up the next time I try to remove it so I think the error occured
there.

So I used MSIZAP to remove THOSE.


I tried unchecking EVERYTHING but VC++, and the libraries (not even the VS
tools) and I still have the same error.

Windows component update went fine, no issues.

I'm at my wits end!

I have a fair amount of other software on the machine so I really don't want
to do an O/S reinstall. I've had every copy of the Windows SDK since 1.03,
and the C compiler from version 3+; This shouldn't be this hard.

Does anyone have an idea? Help!

== John ==

Logs:

[03/16/04,19:18:41] Visual Studio .NET Enterprise Architect 2003 - English:
[2] ACTION FAILURE: Action ended 19:18:41: InstallFinalize. Return value 3.
See MSI log for details.
[03/16/04,19:18:46] Visual Studio .NET Enterprise Architect 2003 - English:
[2] ACTION FAILURE: Action ended 19:18:46: INSTALL. Return value 3. See MSI
log for details.
[03/16/04,19:18:46] setup.exe: [2] ISetupComponent::Pre/Post/Install()
failed in ISetupManager::InstallManagerHelper()
[03/16/04,19:18:46] setup.exe: [2] Component error string not specified in
ISetupManager::AddToActionResultCollection()
The log shows:

[03/15/04,16:35:13] Visual Studio .NET Enterprise Architect 2003 - English:
MsiInstallProduct initiated with command line:
SUITEINTEGRATIONKEY="04E753AE-B2B4-4936-8DA2-4BDE702139FF" VSEXTUI="1"
SETUPWINDOW="524712" REINSTALLMODE="omus" INSTALLLEVEL="2" USERNAME="John D.
Gwinner" REBOOT="Suppress" PIDKEY="W7YCJ2RRMDMMHGG3MB7CVBMYB"
COMPANYNAME="DAZ Systems, Inc" ALLUSERS="1"
VS7.3643236F_FC70_11D3_A536_0090278A1BB8="c:\VSDotNet2003\"
ADDLOCAL="Visual_Studio_.NET_Ent_Architect,Language_Tools_for_VS_7_Ent,VCpp_
for_VS_7_Ent,VCpp_Runtime_Libraries,CRT2_Static_Libraries,CRT3_Shared_Librar
ies,CRT4_Source_Code,CRT1_Single_Threaded_Libraries,VCpp_Class_and_Template_
Libraries,ATL_MFC_Static_Libraries_ANSI,ATL_MFC_Shared_Libraries_ANSI,ATL_MF
C_Static_Libraries_Unicode,ATL_MFC_Shared_Libraries_Unicode,ATL_MFC_Source_C
ode,VCpp_Tools,Trace_Utility,Spy_Plus_Plus,OLE_Com_Object_Viewer,ActiveX_Con
trol_Test_Container,Error_Lookup" ARPINSTALLLOCATION="c:\VSDotNet2003\"
[03/15/04,16:35:13] Setup.exe:
GetGlobalCustomProperty({710A502B-4669-405C-A985-BA21545509BA})[03/15/04,16:
35:13] Setup.exe:
GetGlobalCustomProperty({710A502B-4669-405C-A985-BA21545509BA})[03/15/04,16:
35:13] Setup.exe:
GetGlobalCustomProperty({39E467CB-8962-4AD8-99F9-864AFF183FD4})[03/15/04,16:
36:03] Visual Studio .NET Enterprise Architect 2003 - English: ***ERRORLOG
EVENT*** : ACTION FAILURE: Action ended 16:36:03: InstallFinalize. Return
value 3. See MSI log for details.[03/15/04,16:36:05] Visual Studio .NET
Enterprise Architect 2003 - English: ***ERRORLOG EVENT*** : ACTION FAILURE:
Action ended 16:36:05: INSTALL. Return value 3. See MSI log for
details.[03/15/04,16:36:06] Visual Studio .NET Enterprise Architect 2003 -
English: MsiInstallProduct return code: 1603.[03/15/04,16:36:06] Setup.exe:
AddGlobalCustomProperty[03/15/04,16:36:06] setup.exe: ***ERRORLOG EVENT*** :
ISetupComponent::Pre/Post/Install() failed in
ISetupManager::InstallManagerHelper()[03/15/04,16:36:06] setup.exe:
***ERRORLOG EVENT*** : Component error string not specified in
ISetupManager::AddToActionResultCollection()
and the VSMSiLog shows:
MSI (s) (50:C8): Executing op:
ActionStart(Name=CA_RollbackHelpTransaction.3643236F_FC70_11D3_A536_0090278A
1BB8,,)MSI (s) (50:C8): Executing op:
CustomActionSchedule(Action=CA_RollbackHelpTransaction.3643236F_FC70_11D3_A5
36_0090278A1BB8,ActionType=3329,Source=BinaryData,Target=RollbackTransaction
,CustomActionData={E05F0409-0E9A-48A1-AC04-E35E3033604A}c:\tmp\Hx4F.tmp87D
044EFAA717C6F303D162B69B6CB8B)MSI (s) (50:C8): Executing op:
ActionStart(Name=VerifyProdReg,,)MSI (s) (50:C8): Executing op:
CustomActionSchedule(Action=VerifyProdReg,ActionType=3073,Source=BinaryData,
Target=RegisterProdID,CustomActionData=69586-335-0000007-18260\W7YCJ2RRMDMMH
GG3MB7CVBMYB\#xA40000000300000036393538362D3333352D303030303030372D313832363
000240000004737372D3030323034000000000000008063EFA7DE99C873A76B9F97FCD303000
0000000C15257408120080006000000000000000000000000000000000000000000000038303
73230000000000000001C0D0000ABC8DF1800040000271800000000000000000000000000000
00000000000000000000000000000001DB96CDF\)MSI (s) (50:C8): Creating MSIHANDLE
(388) of type 790536 for thread 456MSI (s) (50:C8): Executing op:
ActionStart(Name=VerifyProdUnRegRollback.D0DF3458_A845_11D3_8D0A_0050046416B
9,,)MSI (s) (50:C8): Executing op:
CustomActionSchedule(Action=VerifyProdUnRegRollback.D0DF3458_A845_11D3_8D0A_
0050046416B9,ActionType=3329,Source=BinaryData,Target=UnRegisterProdID,)MSI
(s) (50:C8): Executing op:
ActionStart(Name=CA_BeginHelpTransaction.3643236F_FC70_11D3_A536_0090278A1BB
8,,)MSI (s) (50:C8): Executing op:
CustomActionSchedule(Action=CA_BeginHelpTransaction.3643236F_FC70_11D3_A536_
0090278A1BB8,ActionType=3073,Source=BinaryData,Target=BeginTransaction,Custo
mActionData={E05F0409-0E9A-48A1-AC04-E35E3033604A}c:\tmp\Hx4F.tmp87D044EFA
A717C6F303D162B69B6CB8B)MSI (s) (50:C8): Creating MSIHANDLE (389) of type
790536 for thread 456 IHxRegisterSession::CreateTransaction() returned
8004036e. BeginTransaction() ERROR: Attempt failed because another
transaction was running. Trying to Rollback current transaction
({E05F0409-0E9A-48A1-AC04-E35E3033604A})
IHxRegisterSession::ContinueTransaction() returned 80004005.
BeginTransaction() ERROR: Could not restart current transaction.
BeginTransaction() ERROR: Could not Rollback current transaction. HelpFile
registration will abort. Registration session
{E05F0409-0E9A-48A1-AC04-E35E3033604A} was *not* created.Action ended
19:18:41: InstallFinalize. Return value 3.




v-felwa NO[at]SPAM online.microsoft.com
3/18/2004 4:46:57 AM
Hi John,

Thanks for posting. I have noticed the following log entry in your log:

***ERRORLOG EVENT*** :
ISetupComponent::Pre/Post/Install() failed in
ISetupManager::InstallManagerHelper()[03/15/04,16:36:06] setup.exe:
***ERRORLOG EVENT*** : Component error string not specified in
ISetupManager::AddToActionResultCollection()

Please check the following KB article and see whether it applies or not:

PRB: Special Characters and Extended Characters May Cause Visual Studio
..NET Setup to Fail
http://support.microsoft.com/?id=326027

I hope the information is useful to you.

Regards,

Felix Wang
Microsoft Online Partner Support
Get Secure! - www.microsoft.com/security
This posting is provided "as is" with no warranties and confers no rights.
v-felwa NO[at]SPAM online.microsoft.com
3/22/2004 7:55:46 AM
Hi John,

Is there any update on this issue? Please feel free to post here.

Regards,

Felix Wang
Microsoft Online Partner Support
Get Secure! - www.microsoft.com/security
This posting is provided "as is" with no warranties and confers no rights.
John D. Gwinner
3/22/2004 2:39:41 PM
Wow, that's strange I thought I did reply.

Your suggestion did not help - I still have the same problem.

My company name only had a comma in it anyway, but I did follow the article
suggestion to change it to see if it would help. It did not.

== John ==

[quoted text, click to view]

v-felwa NO[at]SPAM online.microsoft.com
3/23/2004 1:33:38 PM
Hi John,

In addition to checking the Company Name, let's also check whether we have
a share for the "wwwroot" folder:

If you are using Windows XP, please follow the article below to disable
"simple file sharing" first:

How to disable simplified sharing and set permissions on a shared folder in
Windows XP
http://support.microsoft.com/?id=307874

Then , let's work with the "wwwroot$" share:
1. Goto Start|Settings|Control Panel|Administrative Tools|Computer
Management.
2. Expand Shared Folders and click on Shares.
3. Under the Action menu select the option to add a New File Share..
4. In the Create Shared Folder wizard browse to the
[drive]:\Inetpub\wwwroot folder.
5. In the Share Name: box enter wwwroot$
6. Optional: enter a Share description.
7. Click Next and you will go to a window asking for share and folder
permissions. Select Custom permissions and add the Administrators and VS
Developers group. Give both full control.

Please give it a try and see whether this helps or not.

Regards,

Felix Wang
Microsoft Online Partner Support
Get Secure! - www.microsoft.com/security
This posting is provided "as is" with no warranties and confers no rights.
John D. Gwinner
4/1/2004 10:47:08 PM
This is the weirdest thing, some of my replies are getting trashed. I might
be sending them direct insted of CC'ing the group.

Nope, turns out Outlook Express ignores the 'send every 5 minutes' sometimes
for some odd reason.

[quoted text, click to view]

I did all that, I even uninstalled IIS as a test (I was able to install on
another XP machine with just the VC++ portions without IIS).

It still doesn't install, same error log.

I posted portions of the error log earlier, do you need the whole thing?

== JOhn ==

[quoted text, click to view]



v-felwa NO[at]SPAM online.microsoft.com
4/2/2004 10:03:00 AM
Hi John,

Have you tried the installation under clean boot?

How to Perform a Clean Boot in Windows XP
http://support.microsoft.com/?id=310353

In addition, have you tried cleaning the %TEMP% folder? How large is the
log file?

Regards,

Felix Wang
Microsoft Online Partner Support
Get Secure! - www.microsoft.com/security
This posting is provided "as is" with no warranties and confers no rights.
John D. Gwinner
4/16/2004 10:02:48 PM
Yes, of course, that was one of the steps in the KB's I followed as I noted
in my original email.

I did retry it again and got the same EXACT results and the same EXACT
error.

The error log is 9 Meg. I already cut and pasted the portions of it in the
main message that delt with errors. I am attaching the other two logs. If
you want the whole log let me know where I can upload it.

Why can't you look at the log excerpts I posted almost a month ago and work
from there?

I tried to post a 98K vinstall71.txt and a 1.2kb vserror71.txt but the
server says it's too large, Ididn't notice it didn't post.


== John ==

[quoted text, click to view]



v-felwa NO[at]SPAM online.microsoft.com
4/19/2004 7:31:54 AM
Hi John,

I am sorry to hear the problem still exist. I have already done some
research on the log you have posted. However, I am not very clear about the
logs. There seem to be 2 separate errors here:

IHxRegisterSession::CreateTransaction() returned
8004036e. BeginTransaction() ERROR: Attempt failed because another
transaction was running. Trying to Rollback current transaction
({E05F0409-0E9A-48A1-AC04-E35E3033604A})
IHxRegisterSession::ContinueTransaction() returned 80004005.
BeginTransaction() ERROR: Could not restart current transaction.
BeginTransaction() ERROR: Could not Rollback current transaction. HelpFile
registration will abort. Registration session
{E05F0409-0E9A-48A1-AC04-E35E3033604A} was *not* created.Action ended
19:18:41: InstallFinalize. Return value 3.

and

***ERRORLOG EVENT*** :
ISetupComponent::Pre/Post/Install() failed in
ISetupManager::InstallManagerHelper()[03/15/04,16:36:06] setup.exe:
***ERRORLOG EVENT*** : Component error string not specified in
ISetupManager::AddToActionResultCollection()

As a result, I thought reading the MSI log directly might be necessary.

I have another suggestion. Please look for the file "*.lck" (e.g.
"Rgstrtn.lck") on your machine. The file is likely a hidden file and under
the following folders:

%appdata%\Microsoft Help
%temp%
\Documents and Settings\All Users\Application Data\Microsoft Help

If we can locate the file, please copy it to another folder for backup and
remove it.

Also, please see if ANY directories exist under "%APPDATA%\Microsoft Help"
or "\Documents and Settings\All Users\Application Data\Microsoft Help",
they need to be moved to another directory, a rename to another name will
not work.

Please give it a try and see whether this helps or not.

Regards,

Felix Wang
Microsoft Online Partner Support
Get Secure! - www.microsoft.com/security
This posting is provided "as is" with no warranties and confers no rights.
John D. Gwinner
5/1/2004 7:29:41 AM
[quoted text, click to view]

THAT got it. It was the 'all users' directory.

This is very frustrating, there should be a FAQ on this on the support site,
and the installer really shouldn't just fault on this with such a poor error
message.

== John ==

v-felwa NO[at]SPAM online.microsoft.com
5/3/2004 2:37:36 AM
Hi John,

Thanks for your update. I am glad to hear that the issue has been fixed.

I agree with you that the issue is a little bit weird. On the other hand,
it does not happen very often ;-)

I will forward your comments on this issue to our content management team
for their consideration. If you have any concerns or new findings, please
feel free to post here.

Have a nice day.

Regards,

Felix Wang
Microsoft Online Partner Support
Get Secure! - www.microsoft.com/security
This posting is provided "as is" with no warranties and confers no rights.
AddThis Social Bookmark Button