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

  • SEARCH
  • Home
  • 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 90525
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 10, 20262026-05-10T22:53:13+00:00 2026-05-10T22:53:13+00:00

What is the optimum number of projects in a Visual Studio 2008 solution? We

  • 0

What is the optimum number of projects in a Visual Studio 2008 solution?

We have one Visual Studio 2008 solution that is around 50 projects right now. It will likely continue to grow as the bulk of the projects within the solution consist of plugin assemblies for the main application.

If it seems like ‘too many projects’ in one solution then how would you go about determining which projects should be grouped together in a solution? Given our example of approximately 50 projects in one solution with the bulk of the projects being plugins and with the number of plugins likely to grow, how should solutions be structured? Should all of the plugins be placed in their own solution? How should the organization change when the number of plugins in the plugins solution hits the magic number of ‘too many’?

We don’t have any issues with this many projects in the solution … it loads quickly, it builds quickly, it uses a reasonable amount of memory, and doesn’t cause VS2008 to crash or bump up against any VS2008 bugs.

I’ve looked for documentation from Microsoft (there doesn’t seem to be any) and Google searches yeild recommendations from ‘every project gets its own solution’ to ‘place all projects in a single solution.’ Both extremes seem to be absurd. I’m looking for some reasonable guidance in the middle.

There have been other questions on Stackoverflow related to the maximum you’ve seen. That’s not quite the same as what the optimum would be.

  • 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-10T22:53:13+00:00Added an answer on May 10, 2026 at 10:53 pm

    This is akin to discussions such as ‘how many functions should I have in a class?’ and ‘should each enum be defined in its own .cs file?’.

    I would be interested to know how many classes each of your projects has. You can think of your classes, projects and solutions as organisational units. They are there to make your life easier, and to allow you (and your team) to break the overall project into managable conceptual chunks.

    If VS2008 isn’t complaining, and you and your developers have no problem with 50 projects in one solution then I would not worry about it.

    That said, it does sound like a rather large number – but then we know nothing about the size of your overall codebase so it’s hard to comment further.

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

Sidebar

Ask A Question

Stats

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

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

    • 7 Answers
  • Editorial Team

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

    • 5 Answers
  • Editorial Team

    What is a programmer’s life like?

    • 5 Answers
  • added an answer After your edit, I think you mean, 'How can I… May 11, 2026 at 2:53 pm
  • added an answer For what it's worth, this has been my experience... I've… May 11, 2026 at 2:53 pm
  • added an answer Duplicate: Can I run a .NET garbage collection from WinDbg?… May 11, 2026 at 2:52 pm

Related Questions

I need to make a chart with an optimized y axis maximum value. The
I have an array ( arr ) of elements, and a function ( f
Suppose you need to run a program on the world’s fastest supercomputer which will
Having seen some suggestions for graphs, I wonder what's the optimum for my problem.

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.