My solution contains multiple projects which can be started. SometimesI would like to start a single project without using my solution startup projects settings. When I right-click on the project, I can navigate to Debug->Start New Instance, which starts the application with debugger.
But I would like to start a new instance without debugger. Is this possible?
Someone has made an addon that does this. Currently doesn't really handle aspnetcore projects though:
https://marketplace.visualstudio.com/items?temName=vurdalak1.startwithoutdebugging
Use Start without debugging under Debug menu, or
Ctrl+F5
or you can modify the web.config file for the project:
This is pretty quick: Project | Set As StartUp Project | Current Selection. Then whichever project is selected is run under Debug | Start Without Debugging / Ctrl-f5. https://blogs.msdn.microsoft.com/saraford/2005/11/29/how-to-set-your-current-project-to-always-be-the-startup-project/
Right-click on the solution, select Properties. Select Multiple startup projects. A combobox for each project allows you decide which projects to start without debugging.
Add VSCommands extension into Visual Studio, right click a project -> Debug -> Start Without Debugging
I just put together this macro.. It's a combination of several snippets I found around the interweb. If the project is configured to run the default project output, it will find and run that. If it's configured to run a specific program, it will run that. This macro will NOT compile your application either, so you'll want to make sure it's compiled before you run the macro. At the same time, this macro doesn't suffer from the problem mentioned in Mahin's macro above.