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