Thanks, will look into it! -----Original Message----- From: Discussion of advanced .NET topics. [mailto:[EMAIL PROTECTED] Behalf Of Roy Green Sent: Wednesday, July 19, 2006 6:51 PM To: [email protected] Subject: Re: [ADVANCED-DOTNET] Linking an unmanaged C++ .dll in a VS.NET 2005 Managed C++ Class Library
Hi, I've had to link to a lot of VC6 libraries lately, and the following book has been extremely useful: http://www.apress.com/book/bookDisplay.html?bID=10116 Chapter 4 is what you want. On 7/19/06, Eddie Lascu <[EMAIL PROTECTED]> wrote: > Hello Experts, > > I have this third party .dll that was developed in Visual C++ 6.0. I have > the ".lib" file and also some header files to include in my project. I am > trying to wrap it into a Managed C++ Class Library developed in Visual > Studio.NET 2005. I picked Managed C++ because I read the interoperation is > easier from C++ than C# or VB.NET. > Anyway, I am getting linkage errors for virtually every call into the > library (LNK2028 paired with LNK2019). I have linked the ".lib" file and > made sure the ".dll" file is found in the local folder, but I still get > these linkage errors. > This library is quite old and I had to make some changes in the header files > to make them compile. I read about the myriad of compilation/linkage > directives and I am at loss with them. > > Are there any web recourses to guide me through all the steps that need to > be followed to get this to compile and link? > Any suggestion will be appreciated, > Eddie > > =================================== > This list is hosted by DevelopMentor(r) http://www.develop.com > > View archives and manage your subscription(s) at http://discuss.develop.com > =================================== This list is hosted by DevelopMentorĀ® http://www.develop.com View archives and manage your subscription(s) at http://discuss.develop.com =================================== This list is hosted by DevelopMentorĀ® http://www.develop.com View archives and manage your subscription(s) at http://discuss.develop.com
