Please Help very urgent! ISAPI Extension DLL problem

Please Help very urgent! ISAPI Extension DLL problem

am 31.03.2005 20:31:03 von pola

Please Help!
I am working with VC++.Net on Win XP.
I am developed ISAPI Extension DLL.
I am working with IIS and on my machine I have virtual drectory that include
ISAPI Extension DLL, when I load from Interner Explorer the asp page that
load ISAPI Extension DLL everything works good.

The problem is when I move the ISAPI Extension DLL to another machine with
Win XP on it, it doesn't work (but when I move the ISAPI Extension DLL to
machine with Win 2000 it woks good).
If I compile the ISAPI Extension DLL on the machine that I had a problem, it
works good.

How I can move the ISAPI Dll to another machine with Win XP?

Please help to solve this problem,
thank you,
Pola

Re: Please Help very urgent! ISAPI Extension DLL problem

am 01.04.2005 05:50:56 von someone

Deployment of DLLs should be easy -- copy the DLL and any unique dependent
DLLs to the target machine.

It sounds like your ISAPI DLL has a dependency on some DLLs which are
present on your W2K machine and one of your XP machines but not the other.
You fix such problems by making sure that you compile and deploy your DLLs
with all dependencies. This is NOT a problem with XP. This is a problem with
your DLL distribution process because you have no idea what your DLL depends
on -- thus you are unable to correctly redistribute it.

You can use DEPENDS.EXE from the Win32 SDK (VC++.Net should come with it as
an option) on the ISAPI DLL on the machine which cannot load it, and you
will probably find some red boxes inside DEPENDS, indicating missing DLLs.
Make sure your DLL links against the right dependencies and that they are
present on the system, and the DLL should deploy.

--
//David
IIS
http://blogs.msdn.com/David.Wang
This posting is provided "AS IS" with no warranties, and confers no rights.
//
"Pola" wrote in message
news:7750F967-F558-4CCF-B80D-B4F37FDDAFC3@microsoft.com...
Please Help!
I am working with VC++.Net on Win XP.
I am developed ISAPI Extension DLL.
I am working with IIS and on my machine I have virtual drectory that include
ISAPI Extension DLL, when I load from Interner Explorer the asp page that
load ISAPI Extension DLL everything works good.

The problem is when I move the ISAPI Extension DLL to another machine with
Win XP on it, it doesn't work (but when I move the ISAPI Extension DLL to
machine with Win 2000 it woks good).
If I compile the ISAPI Extension DLL on the machine that I had a problem, it
works good.

How I can move the ISAPI Dll to another machine with Win XP?

Please help to solve this problem,
thank you,
Pola