Technical support This forum is closed.
Version 1.x > Technical support > Source Control View modes: 
User avatar
Member
Member
czapata - 4/6/2006 6:33:37 PM
   
Source Control
Hi:

I'm trying to add a Kentico based website to source control, and when I try to compile on another user's machine (after creating a new project from source control), I keep getting errors for missing assemblies, etc. Is there a list of specific folders I need to add/remove from the solution before I add it to source control, so that I can re-create it on other user's machines?

Thanks,
czapata

User avatar
Member
Member
Martin_Kentico - 4/11/2006 12:36:20 PM
   
Re: Source Control
Hello,

Thank you for your message

Yes, there are assemblies, that are not compiled with the project. Especially within the installed website it means all the project libraries. By default, the Source Code provider does not include the bin folder and the DLL files to the database so you need to explicitly add these libraries to the source control (or manually copy them to the other machine project solution).

It includes all the libraries except:
CMSDesk.dll
Webproject.dll (or CorporateSite.dll)
ControlsExamples.dll
SyncWebService.dll

Those libraries will be compiled from your solution and there is no need to add them to the source control (as a matter of fact, these few shouldn'n be added to the source control at all to build properly). These exceptions regards only VS2003 version, in the VS2005 version you can add all the assemblies to the source control because the web site assemblies are compiled dynamically and does not have explicit DLL files unless you publish the web site.

If there is more we can do for you, please feel free to contact us.

Best Regards