I have a solution with a few different projects in it: a couple dll projects, a console project, and a couple WCF projects.
The console project uses a dll from one o
Right click on your solution, then go to Properties, Configuration Properties and select the projects you want to be compiled.
You might try checking what Visual Studio builds when running a project. Open the Options dialog, and go to Projects and Solutions | Build and Run. Try turning on "Only build startup projects and dependencies on Run".
Just Unload The Project, Right Click Project -> Unload Project
To stop the ASP.Net dev server from launching:
Simply click the web project in the solution explorer and hit F4 to bring up the properties window, and change "Always start when debugging" from "True" to "False". You might need to check all the projects in the solution.
See this thread for more on this.