Windows Vista Forums
Vista Forums Home Join Vista Forums Windows 7 Forum Vista Tutorials Tags
Welcome to Windows Vista Forums. Our forum is dedicated to helping you find solutions with any problems, errors or issues you are experiencing with Windows Vista. The Vista forum also covers news and updates and has an extensive Windows Vista tutorial section that covers a wide range of tips and tricks.

Go Back   Vista Forums > Vista Newsgroups > Vista General

Vista - MSINET.OCX dependencies

Reply
 
Old 02-17-2008   #1 (permalink)
Bill Kandler


 
 

MSINET.OCX dependencies

I have a VB6 program which I sell for designing certain kinds of lathe
projects. My development base is an XP2 machine with MSDN installed.
Naturally, nothing fails on my machine.

Recently I added automatic program updating to the programs features using
the Internet Transfer Control (MSINET.OCX). MSINET.OCX is included in my
installation process and the program works fine on XP based machines. It does
not run on all Vista machines. On the erroring machines the message displayed
is "Component MSINET.OCX or one of its dependencies not correctly regestered:
a file is missing or invalid". Now I know that the component is present in
the same folder as the application and I know that wininet.dll is also
present on the target machines. Dependency Walker, run on my development
machine tells me nothing of interest even in the profiling mode and I don't
have a Vista machine to check on.

Can anyone help

My System SpecsSystem Spec
Old 02-17-2008   #2 (permalink)
Ronnie Vernon MVP


 
 

Re: MSINET.OCX dependencies

Hi Bill

I don't mean to bounce you around, but there are some excellent MSDN Vista
Developer forums where you can speak directly to the Microsft Vista
developers.

MSDN Developer Forums:
http://forums.microsoft.com/MSDN/def...ID=24&SiteID=1


--

Ronnie Vernon
Microsoft MVP
Windows Desktop Experience


"Bill Kandler" <Bill Kandler@xxxxxx> wrote in message
news:C32CF1F5-31CE-4658-BAD2-2A0842ECC5A0@xxxxxx
Quote:

>I have a VB6 program which I sell for designing certain kinds of lathe
> projects. My development base is an XP2 machine with MSDN installed.
> Naturally, nothing fails on my machine.
>
> Recently I added automatic program updating to the programs features using
> the Internet Transfer Control (MSINET.OCX). MSINET.OCX is included in my
> installation process and the program works fine on XP based machines. It
> does
> not run on all Vista machines. On the erroring machines the message
> displayed
> is "Component MSINET.OCX or one of its dependencies not correctly
> regestered:
> a file is missing or invalid". Now I know that the component is present in
> the same folder as the application and I know that wininet.dll is also
> present on the target machines. Dependency Walker, run on my development
> machine tells me nothing of interest even in the profiling mode and I
> don't
> have a Vista machine to check on.
>
> Can anyone help
My System SpecsSystem Spec
Old 02-20-2008   #3 (permalink)
Bill Kandler


 
 

Re: MSINET.OCX dependencies

Not a very helpful response, but I'll take a look.

I've since revised my process to work with wininet.dll directly and I
believe that has solved the problem. Along the way, I discovered and fixed a
bug in the sample code provided on the MSDN library disc.

I've also learned that if the program is started using a right click on the
shortcut and the 'Run as Administrator' option is selected, the problem goes
away. User class dependent registration? Interesting concept for keeping
people away from where they don't belong but the error message received is
not at all useful.

"Ronnie Vernon MVP" wrote:
Quote:

> Hi Bill
>
> I don't mean to bounce you around, but there are some excellent MSDN Vista
> Developer forums where you can speak directly to the Microsft Vista
> developers.
>
> MSDN Developer Forums:
> http://forums.microsoft.com/MSDN/def...ID=24&SiteID=1
>
>
> --
>
> Ronnie Vernon
> Microsoft MVP
> Windows Desktop Experience
>
>
> "Bill Kandler" <Bill Kandler@xxxxxx> wrote in message
> news:C32CF1F5-31CE-4658-BAD2-2A0842ECC5A0@xxxxxx
Quote:

> >I have a VB6 program which I sell for designing certain kinds of lathe
> > projects. My development base is an XP2 machine with MSDN installed.
> > Naturally, nothing fails on my machine.
> >
> > Recently I added automatic program updating to the programs features using
> > the Internet Transfer Control (MSINET.OCX). MSINET.OCX is included in my
> > installation process and the program works fine on XP based machines. It
> > does
> > not run on all Vista machines. On the erroring machines the message
> > displayed
> > is "Component MSINET.OCX or one of its dependencies not correctly
> > regestered:
> > a file is missing or invalid". Now I know that the component is present in
> > the same folder as the application and I know that wininet.dll is also
> > present on the target machines. Dependency Walker, run on my development
> > machine tells me nothing of interest even in the profiling mode and I
> > don't
> > have a Vista machine to check on.
> >
> > Can anyone help
>
>
My System SpecsSystem Spec
Reply

Thread Tools


Similar Threads
Thread Forum
'MSINET.OCX' OR ONE OF ITS DEPENDENCIES NOT CORRECTLY REGISTERED Vista General
Component ‘MSINET.OCX’ or one of its dependencies not correctly re Vista performance & maintenance
no solution yet for msinet.ocx Vista General
MSINET.OCX error Vista installation & setup
MSINET.OCX Vista Games


Vista Forums is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows Vista", the Start Orb, and related materials are trademarks of Microsoft Corp.
© Designer Media Ltd

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46