Hi
I have an ATL COM project which originally started life in VC6 and has been upgraded through various versions of Visual Studio to VS2010. I'm now trying to upgrade from VS2010 to VS2012 but am having problems with the linker complaining about:
unresolved external symbol _PrxDllCanUnloadNow@0 referenced in function _DllCanUnloadNow@0
I'm not entirely sure I actually need any of the proxy-stub merging code anyway. All the objects and interfaces are COM automation interfaces defined in the IDL, and I had read this was all handled by the system marshalling code anyway. This component is only ever called in process (never out of process).
Are there suggestions as to what I can do to clean up the project and get it compiling in VS2012?
Many thanks
Jeremy