Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 102161
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 11, 20262026-05-11T00:54:36+00:00 2026-05-11T00:54:36+00:00

I am using Team Foundation as source control for a solution with eight C#

  • 0

I am using Team Foundation as source control for a solution with eight C# projects. In order to enforce decoupling and stability, I have only enabled dependencies between the project and their tests.

What I would like to do is create a common folder where the compiled libraries and external tools can be placed and shared across the solution to all of the projects. The problem is that Solution Folders seem to be virtual, and even if they weren’t there are still a few other problems such as relative pathing and keeping the DLLs updated in TFS source control.

So my question is, is it possible to create a common folder containing libraries that all of the projects in the solution can reference with a relative path and still capable of being controlled by TFS?

Thanks in advance!

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. 2026-05-11T00:54:37+00:00Added an answer on May 11, 2026 at 12:54 am

    I don’t know about TFS, but whenever I add third party libraries for a VS solution to source control I usually do it in the solution folder.

    +-- MySolution     | // The solution is in source control     |     +-- MyProject1     |   |     |   +-- Project and source code files for a specific project     |     +-- MyProject1.Test     |   |     |   +-- Test files for MyProject1     |     +-- Third Party     |   |     |   +-- Library dll's are stored here.     |     |     +-- Solution files, more project folders, user settings (user settings are not in source control) etc… 

    When you point out the third party libraries, they should be linked by a relative path. The only way to verify this is to open up the *proj file and look under dependencies tags if the library in question is linked with a relative path instead of an absolute one.

    To add the libraries into source control you just add the Third Party folder. Since I’m not using TFS I’m not sure if it will botch this set-up (I use Subversion or Mercurial as source control and they work nicely).

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Ask A Question

Stats

  • Questions 197k
  • Answers 197k
  • Best Answers 0
  • User 1
  • Popular
  • Answers
  • Editorial Team

    How to approach applying for a job at a company ...

    • 7 Answers
  • Editorial Team

    What is a programmer’s life like?

    • 5 Answers
  • Editorial Team

    How to handle personal stress caused by utterly incompetent and ...

    • 5 Answers
  • Editorial Team
    Editorial Team added an answer Have you tried [setAnimationTransition:forView:cache:NO]? I got some odd behavior similar… May 12, 2026 at 7:24 pm
  • Editorial Team
    Editorial Team added an answer Perhaps where you say [self.navigationController pushViewController:anotherViewController animated:YES]; you mean [self.navigationController… May 12, 2026 at 7:24 pm
  • Editorial Team
    Editorial Team added an answer It looks like you are using bash process substitution here:… May 12, 2026 at 7:24 pm

Related Questions

Just to preface: I work in a small company that does ASP.NET development and
I am quite new to Lean/Kanban, but have poured over online resources over the
I am in the process of creating a Wizard to help my organization auto
I am trying to convert my shop from using VSS to TFS. Our current

Trending Tags

analytics british company computer developers django employee employer english facebook french google interview javascript language life php programmer programs salary

Top Members

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.