Windows service problem on x64 server

V

vsciw

Hi.

I think this is the correct group to post this in. apologies if not.

we had a VS2003 built windows service installed and running on both a
32-bit and 64-bit server ok (vb.net). we had to upgrade the service to
VS2005, and this is running fine on the 32-bit server but on the 64-
bit server we are gettting an error "cannot create the activex
component".

from what i can gather, i think this is because it is trying to create
an object using a dll that's been written in VB6, 32-bit, and it's
only the VS2005 application running on 64-bit server that is effected.

how can i recompile the vb6 dll for 64-bit? can i upgrade it to
vb.net?

Hope someone can help.
Ian.
 
G

Guest

how can i recompile the vb6 dll for 64-bit? can i upgrade it to
vb.net?

AFAIK, VB6 is obsolete with 64-bit platforms. You can ask in the .vb
newsgroup - they might have a solution for you.

Is there a reason your app needs to run in a 64-bit environment? 64-bit
applications do not run faster only if they need to access large amounts of
RAM or work with large numbers.

In anycase, perhaps port the VB6 code to .NET 2005? That is probably your
best long term strategy.
 
G

Guest

Hi.

I think this is the correct group to post this in. apologies if not.

we had a VS2003 built windows service installed and running on both a
32-bit and 64-bit server ok (vb.net). we had to upgrade the service to
VS2005, and this is running fine on the 32-bit server but on the 64-
bit server we are gettting an error "cannot create the activex
component".


BTW, this article may help:

http://msdn2.microsoft.com/en-us/library/ms241064.aspx
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top