I found that the creation of C # solution is very fast with many projects if you have "copy local" Not enabled everywhere I did some tests and it seems that (at least for our solution) we can remove the "copy local" and cause only 2-3 reasons. This means that we have to store libraries in some common directories.
How to get any suggestions / best practices? Note that I do not want to keep projects references for DLL.
We have output directory projects .. /../ debug (or ../../) Release) Our Libsans are also kept in these directories.
We set the reference path in each project to be debug or accordingly release directory (this setting remains in user files because it is a complete rather than relative reference)
We keep project references in the form of project references, the local false and specific versions of the copy in all DLL contexts are false unless they are system level DLS which we know Also in GAC on deployment machines.
This one works and creates the clerk manually in the IDE, written in the script (using MSBUILD) makes the clerk
> Test projects for the deployment of their output Do not release in centralized debug; Release directory, they use only the standard default location (and use locals to avoid problems with lockin)
Instead of DLS in the debug and release directories, the library version by automated build process Can be changed.
Comments
Post a Comment