H
Heloise
Hi,
..NET version: Visual C++ 2005 Express Edition Beta
OS: XP
I have a set of dlls built with .NET 2003. They are unmanaged C++ and C
code.
I am writing a managed C++ dll layer to call my unmanaged libraries
using IJW.
When I try to link my Beta 2005 Managed C++ library layer with my old
..NET 2003 libraries, I get the following error(s) for a number of my
files:
error LNK2001: unresolved external symbol "?.cctor@@$$FYMXXZ"
(?.cctor@@$$FYMXXZ)
I have tried compiling my old libraries in the new Beta 2005 but it
can't find Windows.h so it fails.
1) Should I be able to link my old libraries with my new managed code
layer?
2) If not, how can I get my unmanaged code libraries to compile in Beta
2005?
Thanks anyone who can help. I've gone through this whole group and most
of the mdsn Visual Studio 2005 C++ documentation and haven't found
anything yet.
- Heloise
..NET version: Visual C++ 2005 Express Edition Beta
OS: XP
I have a set of dlls built with .NET 2003. They are unmanaged C++ and C
code.
I am writing a managed C++ dll layer to call my unmanaged libraries
using IJW.
When I try to link my Beta 2005 Managed C++ library layer with my old
..NET 2003 libraries, I get the following error(s) for a number of my
files:
error LNK2001: unresolved external symbol "?.cctor@@$$FYMXXZ"
(?.cctor@@$$FYMXXZ)
I have tried compiling my old libraries in the new Beta 2005 but it
can't find Windows.h so it fails.
1) Should I be able to link my old libraries with my new managed code
layer?
2) If not, how can I get my unmanaged code libraries to compile in Beta
2005?
Thanks anyone who can help. I've gone through this whole group and most
of the mdsn Visual Studio 2005 C++ documentation and haven't found
anything yet.
- Heloise