Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsFree MagazinesWhite PapersSubmit Content
Discussion GroupsASP.NETWindows FormsLanguages.NET FrameworkVisual Studio.NET
Articles.NET FrameworkASP.NETToolsWindows Forms
.NET DirectoryOpen Source ProjectsUser GroupsWeb Resources
Related Topics
Visual Basic 6SQL ServerMS AccessOther DB ProductsMS Server ProductsMore Topics ...

.NET Forum / Visual Studio.NET / Setup / December 2004

Tip: Looking for answers? Try searching our database.

Can't install visual studio 6 on Win XP pro SP2

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
Rick Lowe - 22 Nov 2004 16:55 GMT
After installing SP2 for Win XP, I discovered that I need to have Visual
Studio 6 installed on my machine (in addition to VS 2003) so I can work with
some legacy VB6 code.

When I tried to install VS 6.0, I received the following error:
 "msdasql.dll was unable to register itself in the system registry"

I tried unitstalling VS 2003, but this didn't help. I have tried installing
on a couple of different partitions, none of which contain the OS, to no
avail. I tried installing a new MDAC as suggested in article 259064, but all
MDAC components are now included in the OS so this didn't do anything.

Does anybody have any advice?
Tim Macaulay[MSFT] - 22 Nov 2004 19:41 GMT
Try booting into safe mode and then installing the product.  You may need
to go out and locate and rename the file.

Cheers,
Tim Macaulay
Microsoft Corp.
This posting is provided "AS IS" with no warranties, and confers no rights
Rick Lowe - 22 Nov 2004 21:07 GMT
I did try safe mode (at least safe mode w/network) this morning and it didn't
help. I'm a little nerveous about renaming msdasql.dll because I've got
version 2.71.9030 installed, but it looks like VS 6 wants to install
2.0.3002.11 ...

> Try booting into safe mode and then installing the product.  You may need
> to go out and locate and rename the file.
[quoted text clipped - 3 lines]
> Microsoft Corp.
> This posting is provided "AS IS" with no warranties, and confers no rights
Tim Macaulay[MSFT] - 23 Nov 2004 17:16 GMT
Manually registering the file using regsvr32 may work.

    regsvr32 <path>\msdasql.dll

Cheers,
Tim Macaulay
Microsoft Corp.
This posting is provided "AS IS" with no warranties, and confers no rights
Rick Lowe - 24 Nov 2004 16:31 GMT
I tried unregistering msdasql.dll, then replacing the one on my hard drive
with the one in the \SHARED\OLEDB directory of the VS install CD. When I try
manually registering I get 'LoadLibaray("msdasql.dll") failed - The specified
module could not be found.'

I assume this is caused by a missing/invalid dependency, which is probably
due to the fact that this msdasql.dll belongs to an older set of data access
components than what Win XP includes.

I guess I could start replacing all of the DLL's that msdasql depends on,
but I don't know if I want to "downgrade" my MDAC....

Any other advice?

> Manually registering the file using regsvr32 may work.
>
[quoted text clipped - 4 lines]
> Microsoft Corp.
> This posting is provided "AS IS" with no warranties, and confers no rights
Tim Macaulay[MSFT] - 08 Dec 2004 14:13 GMT
Rick,

Download a tool called Dependency Walker from http://dependencywalker.com.  
You will be able to use this tool to see if there is a problem with one of
the dependencies of the file.

Feel free to save the dependency log out, and send it to me.  I will be
glad to assist in reviewing it.

Cheers,
Tim Macaulay
Microsoft Corp.
This posting is provided "AS IS" with no warranties, and confers no rights

Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.