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
CODE PROJECT For Those Who Code
  • Home
  • Articles
  • FAQ
Community
  1. Home
  2. General Programming
  3. C / C++ / MFC
  4. LNK 2019: Build Debug Win32 DLL from Dot NEt

LNK 2019: Build Debug Win32 DLL from Dot NEt

Scheduled Pinned Locked Moved C / C++ / MFC
helpannouncementc++debugging
4 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
    sankar
    wrote on last edited by
    #1

    Hi All I am trying to build a Debug version of Win32 DLL under Dot Net 2003 framework. I link to a Release version of Win32 DLL not using MFC built under the Visal Studio 6.0 . I always get the above mentioned error with Unresolved external symbols. Anyway, I can fix it. I can build release version successfully. Thanks Sankar

    D 1 Reply Last reply
    0
    • S sankar

      Hi All I am trying to build a Debug version of Win32 DLL under Dot Net 2003 framework. I link to a Release version of Win32 DLL not using MFC built under the Visal Studio 6.0 . I always get the above mentioned error with Unresolved external symbols. Anyway, I can fix it. I can build release version successfully. Thanks Sankar

      D Offline
      D Offline
      Daniel3000i
      wrote on last edited by
      #2

      Is your Release Win32 DLL in the second sentence also your code or are you using a Windows DLL? If it is your code can you recompile using the debug configuration? If you are using a Windows DLL use the analogous debug version under 2003. Daniel

      S 1 Reply Last reply
      0
      • D Daniel3000i

        Is your Release Win32 DLL in the second sentence also your code or are you using a Windows DLL? If it is your code can you recompile using the debug configuration? If you are using a Windows DLL use the analogous debug version under 2003. Daniel

        S Offline
        S Offline
        sankar
        wrote on last edited by
        #3

        Hi Daniel No, the Release DLL is supplied by one of the other vendors with which I have to integrate. But, normally, we can build the debug version of one DLL linking with the Release version of the depending DLLs, right? \ Thanks Sankar

        D 1 Reply Last reply
        0
        • S sankar

          Hi Daniel No, the Release DLL is supplied by one of the other vendors with which I have to integrate. But, normally, we can build the debug version of one DLL linking with the Release version of the depending DLLs, right? \ Thanks Sankar

          D Offline
          D Offline
          Daniel3000i
          wrote on last edited by
          #4

          Sorry this is so late I have been on holiday for the last week. Yes, you can link against release DLL's for debug versions of your code. But, you will not be able to step into the release DLL's using the debugger. Daniel

          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