• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1787
  • Last Modified:

Team Foundation Server - Check in Bin Folder

I have a Visual Studio 2010 project that I checked into the Team Foundation Server. When I checked in the project I had a clean build. When another user on my team gets the latest version of the project he is unable to compile since some dlls are missing. On further investigation I noticed that the bin folder under the user's version contained just the .refresh files. The Bin folder under my project folder has all the required dll files. What do I need to do for other users to get a clean build when they get the latest version.

0
pmac38CDS
Asked:
pmac38CDS
  • 3
  • 2
1 Solution
 
Mohamed OsamaSenior IT ConsultantCommented:
Do the dlls in your bin folder,come from a build outputs , do they compile during the build , or are they 3rd party DLLs ?
Generally speaking , checking in Binaries is to be avoided , unless they are 3rd party / static DLLs.
IF the problem persists, can you post the exact build error the user is encountering ?




0
 
pmac38CDSAuthor Commented:
Most of them giving problems are third party dll files.
0
 
Mohamed OsamaSenior IT ConsultantCommented:
You should get them into source control then, in order for your team mates to be able to get latest & build without problems.
0
 
pmac38CDSAuthor Commented:
That is what I did but for some reason when another user gets the latest version  their Bin folder shows only the .refresh files(these contain only a reference to the paths). What do I need to do so that when they get the latest version they get the actual dll files too.
0
 
Mohamed OsamaSenior IT ConsultantCommented:
By Default , Visual studio will exclude  Binaries , Debug files and some other file types from checking in to source control.
While adding the files to source control, could you please make sure that Visual studio has not excluded the files you wish to add  from the check-in dialog?.


0

Featured Post

Efficient way to get backups off site to Azure

This user guide provides instructions on how to deploy and configure both a StoneFly Scale Out NAS Enterprise Cloud Drive virtual machine and Veeam Cloud Connect in the Microsoft Azure Cloud.

  • 3
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now