Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Mike Lewis on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Odd problem with vb6 after installing Vbnet

Status
Not open for further replies.

tedsmith

Programmer
Nov 23, 2000
1,762
0
0
AU
I thought I might revisit my old copy of VBNET that I have never really used.
A month after recently installing it, I find I get the following error message when I load the vb6 editor with or without an app. (I'm using XP)
Code:
"Please wait while Windows configures Microsoft Visual Studio 2005 Professional Edition - ENU"
Then follows -
"The feature you are trying to use is on a CD-ROM or other removable disk that is not available
Insert the Microsoft Visual Studio 2005 Professional Edition - ENU disk and click OK."

I click on cancel but it reappears 3 times before vb6 will fully load.
It does not tell you which feature.
It does not appear to affect any of my old or new programs but I am concerned it might cause some unknown problem with vb6 if I do put the VBnet disk in and do as Microsoft suggest.

Any ideas?
 
Check in the event protocoll.

There you should see what component it is looking for.
 
Pardon my ignorance but how do I "check in the event protocol"?
 
What order did you install them?

VB6 first then VB2005 will work
VB2005 then VB6 won't work.
 
I installed vb6 a few years ago then installed VB2005 about 2 months ago. The problem didn't until about 2 weeks ago.

xwb -Do you mean if I reinstall vb6 without removing vb2005, it won't work at all?

I notice the file dd_depcheck80.txt is appearing in my TEMP folder every time I start vb6 that I never had before.
This file gives a summary of many dlls and checks in registry. Here is an example. Contains hundreds of lines of text.
Code:
[01/25/12,13:35:25] =*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=
[01/25/12,13:35:25] Begin DepCheck Data session
[01/25/12,13:35:25] ===========================
[01/25/12,13:35:25] 
[01/25/12,13:35:25] Entering VSCompsToInstall()
[01/25/12,13:35:25] 
[01/25/12,13:35:25] DataFile Summary
[01/25/12,13:35:25] =================
[01/25/12,13:35:25] Component Data File:	C:\WINDOWS\Installer\MSI17.tmp.Bin_ChkDepsDatFile
[01/25/12,13:35:25] Dependency File:	C:\WINDOWS\Installer\MSI17.tmp.Bin_ChkDepsPdiFile
[01/25/12,13:35:25] Product to install:	Microsoft Visual Studio 2005 Professional Edition - ENU
[01/25/12,13:35:25] Component Set:	1
[01/25/12,13:35:25] 
[01/25/12,13:35:25] 
[01/25/12,13:35:25] Component	Version	Summary
[01/25/12,13:35:25] =========================
[01/25/12,13:35:25] 
[01/25/12,13:35:25] 
[01/25/12,13:35:25] 	This component uses the RegDwordCheck version check method. It will compare a DWORD against registry data on your machine.
[01/25/12,13:35:25] 	Registry key being interrogated: HKLM,System\CurrentControlSet\Control\Windows; Value: CSDVersion; Version: 512.
[01/25/12,13:35:25] 	Version on user's machine:	512.
[01/25/12,13:35:25] 	Version to be installed:	512.
[01/25/12,13:35:25] 
[01/25/12,13:35:25] 	This component uses the RegDwordCheck version check method. It will compare a DWORD against registry data on your machine.
[01/25/12,13:35:25] 	Registry key being interrogated: HKLM,System\CurrentControlSet\Control\Windows; Value: CSDVersion; Version: 1024.
[01/25/12,13:35:25] 	Version on user's machine:	512.
[01/25/12,13:35:25] 	Version to be installed:	1024.
[01/25/12,13:35:25] 
[01/25/12,13:35:25] 	This component uses the FileRegVerCheck version check method. It will compare a given version against the version of a regkey on your machine.
[01/25/12,13:35:25] 	Registry key being interrogated: HKLM,System\CurrentControlSet\Control\Windows; Value: CSDVersion; Version: 256.
[01/25/12,13:35:25] 	Version on user's machine:	512
[01/25/12,13:35:25] 	Version to be installed:	256
[01/25/12,13:35:25] 
[01/25/12,13:35:25] 	This component uses the FileVersionCheck version check method. It will compare a given version against the version of a file on your machine.
[01/25/12,13:35:25] 	The file to be verified is C:\WINDOWS\system32\msi.dll.
[01/25/12,13:35:25] 	Version on user's machine:	3.1.4000.2435
[01/25/12,13:35:25] 	Version to be installed:	3.1.4000.2435
[01/25/12,13:35:25] 
[01/25/12,13:35:25] 	This component uses the FileRegVerCheck version check method. It will compare a given version against the version of a regkey on your machine.
[01/25/12,13:35:25] 	Registry key being interrogated: HKLM,SOFTWARE\Microsoft\Internet Explorer; Value: Version; Version: 6.0.2800.1106.
[01/25/12,13:35:25] 	Version on user's machine:	6.0.2900.2180
[01/25/12,13:35:25] 	Version to be installed:	6.0.2800.1106
[01/25/12,13:35:25] 
[01/25/12,13:35:25] 	This component uses the FileRegVerCheck version check method. It will compare a given version against the version of a regkey on your machine.
[01/25/12,13:35:25] 	Registry key being interrogated: HKLM,SOFTWARE\Microsoft\DataAccess; Value: FullInstallVer; Version: 2.81.1117.6.
[01/25/12,13:35:25] 	Version on user's machine:	2.81.1117.0
[01/25/12,13:35:25] 	Version to be installed:	2.81.1117.6
[01/25/12,13:35:25] 	This component uses the MDAC version check method. It will compare a given version against the version of a regkey on your machine.
[01/25/12,13:35:25] 
etc etc

It goes on and on mentioning every dll used until it then reports a problem such as (but doesn't say what is missing)
Code:
[01/25/12,13:35:25] Component will not be installed because depcheck can not enumerate features that will be installed.
[01/25/12,13:35:25] 
[01/25/12,13:35:25] Component will not be installed because depcheck can not enumerate features that will be installed.
[01/25/12,13:35:25] 
[01/25/12,13:35:25] 
[01/25/12,13:35:25] Installation Summary
[01/25/12,13:35:25] ====================
[01/25/12,13:35:25] TailorListForSetup()
[01/25/12,13:35:25] 	Component to be removed from list as it does not match requested set.Component to be removed from installation list because it is marked "not to be installed".
[01/25/12,13:35:25] 	Component to be removed from list as it does not match requested set.Component to be removed from installation list because a later version is on the machine.
[01/25/12,13:35:25] 	Component to be removed from list as it does not match requested set.Component to be removed from installation list because it is marked "not to be installed".
(repeated dozens of times)

The only thing I did since was to install the latest version of Kaspersky anti virus and also connect on a network to a few computers that had aps using VBnet runtimes.
Rather strange?
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top