While this is primarily an enduser and IT Pro newsgroup (hence the .general
in the name), the short answer is that if you use a library that you don't
have the source for, and it is called "in proc", then you'll need a 64bit
version. The basic rule is that a 64-bit EXE can't call a 32-bit DLL, and
vice-versa. But a 64-bit EXE can call a 32-bit EXE.
--
Charlie.
http://msmvps.com/xperts64
"Sujith Manuel" <> wrote in message
news:eg7hsn$73q$...
> Hi All,
>
> We have a set of 32 bit Windows applications developed in Visual C++ which
> make use of several third party libraries for various purposes. Now we are
> planning to provide our applications in Windows 64 bit platform, and from
> the Microsoft site we came to know that we have to recompile our
> applications/DLLs using the compilers available for Intel/amd processor
> architectures and code changes also will be required. So the question we
> have here is that do we need to get 64 bit versions of all dependent third
> party libraries for our applications to work in 64 bit windows. Please let
> me know any details in this regard.
>
> Thanks in advance,
> Sujith Manuel.
>
>