In Visual Studio, if you select "Start Debugging" or "Start Without Debugging" to start the currently selected startup project, Visual Studio always creates the whole solution. This seems unnecessary, because all he really needs to do is build the project you want to run and its dependents.
If you have separate test projects, you cannot start the launch project until all of your unit test projects have been compiled. At the very least, it is a waste of time creating all these unit test projects, because the project you want to run will not depend on them anyway.
Can this behavior be changed?
source
share