Well, I work every day with Visual Studio and main current project I’m working on is a solution with eight projects, winexe and libs.
Microsoft says that Visual Studio Hosting Process (projectname.vshost.exe in your task list) give you this improvements:
1. Improved Performance
Bah, doing what? I have six unuseful process eating cpu, memory and disk, usually I write code and then debug code, most times I don’t need hosting process; also running in a debug session seems more fast without hosting process.
2. Partial-Trust Debugging and Click-Once Security
What you are talking on? How many users need this?
3. Design-Time Expression Evaluation
I have little headache trying to understand in what case you need this, usually I need to evaluate an expression with runtime values, not at design-time.
So, do the right thing
Disable Visual Studio Hosting Process from project Properties, Debug folder.