Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C / C++ / MFC
  4. atl8.0 backward compatibility issue

atl8.0 backward compatibility issue

Scheduled Pinned Locked Moved C / C++ / MFC
c++comdebugginghelpquestion
2 Posts 2 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S Offline
    S Offline
    Shiva Prasad
    wrote on last edited by
    #1

    We have built a com based application in VC5, VC6 in debug mode & works fine. when migrated to VC++ 8.0, com register class is failing. VC6 binary is built which atl6.0.dll and works fine. but when the application is built with atl8.0 com register class is failing. We are using CComModule class in atl6.0. But it looks like the same class is change to CAtlComModule in atl8.0 Is there any option which will enable backward comptible in atl8.0?

    P 1 Reply Last reply
    0
    • S Shiva Prasad

      We have built a com based application in VC5, VC6 in debug mode & works fine. when migrated to VC++ 8.0, com register class is failing. VC6 binary is built which atl6.0.dll and works fine. but when the application is built with atl8.0 com register class is failing. We are using CComModule class in atl6.0. But it looks like the same class is change to CAtlComModule in atl8.0 Is there any option which will enable backward comptible in atl8.0?

      P Offline
      P Offline
      prasad_som
      wrote on last edited by
      #2

      TssPrasad wrote:

      We are using CComModule class in atl6.0. But it looks like the same class is change to CAtlComModule in atl8.0

      Even though there are some changes. Component made under VC6, and again converted on VS2005 will not fail to register. Try putting break point in DllRegisterServer, and see where it fails.

      Prasad Notifier using ATL | Operator new[],delete[][^]

      1 Reply Last reply
      0
      Reply
      • Reply as topic
      Log in to reply
      • Oldest to Newest
      • Newest to Oldest
      • Most Votes


      • Login

      • Don't have an account? Register

      • Login or register to search.
      • First post
        Last post
      0
      • Categories
      • Recent
      • Tags
      • Popular
      • World
      • Users
      • Groups