VS 2012, ATL::CComModule _Module, Win 8



  • Hallo *,

    ich portiere einen DCOM-Server von VS 2003 (alles problemlos) auf VS 2012. In der sdtafx.h deklariere ich:

    extern CComModule _Module
    
    _Module.UpdateRegistryFromResource (...) usw.
    

    Nachdem alle Module fehlerfrei kompiliert wurden, meldet der Linker:

    error LNK1120: Nicht ausfgelöstes externes Symbol ""class ATL::CComModule _Module ...

    Kann mir jemand helfen?! Danke!

    Václav


  • Mod

    Und?
    Damit hast Du _Module nur deklariert, aber nicht definiert.

    Da hat der Linker schon recht. Einmal muss es irgendwo definiert werden.


Anmelden zum Antworten