.NET Tip of The Day
Learn one new .NET trick every day
Быстрое пополнение счета телефона      Login or Join

Big solutions can be organized using Solution Folders

Here is an example of a big Visual Studio.NET solution that contains numerous projects:

Unorganized Visual Studio.NET solution

Such a big Visual Studio.NET solutions can be organized by grouping related projects into folders. Just right-click on the solution node and choose Add | New Solution Folder to add a Solution Folder. Then just Drag'n'Drop projects into this folder.

Organized Visual Studio.NET solution

This also will allow you to do some operations on a group of projects. For example, unload all projects in a Solution Folder, collapse or hide entire Solution Folder so that you can work easily in Solution Explorer in Visual Studio.NET.

12/7/2007

Comments:

There is a bug in Visual Studio 2005 which means that any project containing WinForm controls in a solution folder wont have those controls shown in the toolbox.

On the connect bug report (http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=114542) it' isn't clear if this was fixed in SP1 but it definatly exists pre-SP1.

AndyJ 12/11/2007 3:42:32 PM

won't this break VSS?

codemonkey 12/11/2007 7:49:37 PM

We had to undo this when we migrated to Team Foundation Server. It is one of several Windows programs that can't handle full filenames with paths exceeding 256 characters.

DOK 12/11/2007 9:17:56 PM

Name
URL
E-mail
Provide your e-mail address to receive notification about new comments.
Message
HTML tags are not supported.
Please add 8 and 3 and type the answer here:
RSS .NET Tip of The Day
Subscribe to receive one tip from the .NET Tips and Tricks Community per day.
Previous Tips of The Day
The best of the .NET Tips & Tricks Community.
.NET Practitioners .NET Tips & Tricks Community
Every .NET practitioner has a trick up in their sleeve. This is the place to share it with other .NET people.
Submit a Tip
Discovered a new trick? Share it with others.
My Tips
Manage tips you authored.