Hi,
We code DLL's and so far it was done using VS6.0. We are planning to migrate the VS.NET 2005 and use the VS6 VC++ code which generated the DLL to VS 2005 VC++.NET.
However we donot plan to use any of .NET features as of now. I just need the C++ code to compile and generate me the .dll file. When I tried porting it to VC++.NET, the project file was converted and an adding the dependency include / bin folders, the project compiled to a .dll. However when opening the dll with dependency walker, it shows a dependency to the file MSVCR80D.DLL and hence it means that the target system where the .dll file will be installed will also require the above said file.
How can I remove this dependency from the DLL so that no additional software like .NET has to be installed at the target machine. In short how do I use without adding any new dependency to my VC++ VS6.0 .dll file, compile the same using the .NET VS 2005 IDE?
Thanks
We code DLL's and so far it was done using VS6.0. We are planning to migrate the VS.NET 2005 and use the VS6 VC++ code which generated the DLL to VS 2005 VC++.NET.
However we donot plan to use any of .NET features as of now. I just need the C++ code to compile and generate me the .dll file. When I tried porting it to VC++.NET, the project file was converted and an adding the dependency include / bin folders, the project compiled to a .dll. However when opening the dll with dependency walker, it shows a dependency to the file MSVCR80D.DLL and hence it means that the target system where the .dll file will be installed will also require the above said file.
How can I remove this dependency from the DLL so that no additional software like .NET has to be installed at the target machine. In short how do I use without adding any new dependency to my VC++ VS6.0 .dll file, compile the same using the .NET VS 2005 IDE?
Thanks
Comment