Use this option if you have a critical need to insure users receive updates as quickly as possible. Also, this is the default in Visual Studio because you would otherwise have to launch an application twice after publishing an update to see the expected result, which can be confusing during development.