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. Sharing Dlls In Team

Sharing Dlls In Team

Scheduled Pinned Locked Moved C / C++ / MFC
csharpvisual-studiocomdebuggingcollaboration
3 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
    Swinefeaster
    wrote on last edited by
    #1

    Hello there, We just uprgraded to vc8 (aka Visual Studio 2005). Our project is very large, and it would be nice to split it up into a number of dlls to avoid compiling the whole project each time. How do we share those dll binaries along with the debug symbols among the team? Is there any special way to do this? Thanks, swine [b]yte your digital photos with [ae]phid [p]hotokeeper - www.aephid.com.

    H 1 Reply Last reply
    0
    • S Swinefeaster

      Hello there, We just uprgraded to vc8 (aka Visual Studio 2005). Our project is very large, and it would be nice to split it up into a number of dlls to avoid compiling the whole project each time. How do we share those dll binaries along with the debug symbols among the team? Is there any special way to do this? Thanks, swine [b]yte your digital photos with [ae]phid [p]hotokeeper - www.aephid.com.

      H Offline
      H Offline
      Hans Dietrich
      wrote on last edited by
      #2

      The most common way I have seen is to set up a common bin directory for each project/app. The debug dll's have a 'D' appended, the release dll's have an 'R' (or nothing). Copy debug symbols into bin directory too.

      S 1 Reply Last reply
      0
      • H Hans Dietrich

        The most common way I have seen is to set up a common bin directory for each project/app. The debug dll's have a 'D' appended, the release dll's have an 'R' (or nothing). Copy debug symbols into bin directory too.

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

        Ok, but what if you are debugging a particular dll, or you haven't committed all the code changes for it --- where does it go? You don't want to break the builds of other team members, so you can't put it into the common bin directory. Or perhaps you can use the Tools|Options|Executable Paths or whatever to set it up to go to your local build path, and if not there, go to the shared directory? Hmmm... [b]yte your digital photos with [ae]phid [p]hotokeeper - www.aephid.com.

        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