title: Visual Studio Website Reference Paths
body: <p>In Visual Studio website projects (in Visual Studio 2005 or later, not web application projects where there is still a .csproj file) how is the reference information stored, and is it possible to source control it without storing compiled binaries in source control?</p>
  
  <p>If you right-click on a website project and select Property Pages, the first screen (References) lists all the project references.</p>
  
  <p>System.* references are listed as type GAC, and other DLL files can be listed as BIN or Project.</p>
  
  <p>The problem occurs when you include something as a project reference, and then commit it to source control (for us, Subversion, ignoring .dll and .pdb files.)</p>
  
  <p>Another developer gets updated code from the repository and has to manually set up all of these project references, but I can't even determine where this information is stored, unless it's in that .suo, which is NOT source-control friendly.</p>