В настройках Visual Studio поддержки нет. Это связано с тем, что все пользовательские действия Visual Studio запускаются почти в конце установки после того, как все файлы установлены, поэтому не нужно проверять что-либо «до» установки.
На самом деле многие установщики не имеют поддержки для этого, потому что это не нужно. Windows проверит, будут ли какие-либо используемые файлы (и их загруженные Dll) заменены, и покажет пользователю диалоговое окно «Файлы в использовании», спрашивающее, что пользователь хочет сделать, а именно: закрыть приложения или нет (что может потребовать перезагрузки). Поэтому у пользователя есть выбор, что делать, и не требуется закрывать приложение. Поэтому нет никакой необходимости вообще что-либо делать с возможной ситуацией с файлами. При возникновении проблемы пользователь уже получит диалог об используемых файлах.
Более тщательные приложения интегрируются с Restart Manager таким образом, что они сохраняют свое состояние, автоматически закрываются, и Windows перезапускает их после обновления с помощью командной строки, что означает, что они восстанавливают состояние, пользователь не теряет данных и продолжает работать.
Возможные дубликаты [Проверка наличия приложения Windows] (http://stackoverflow.com/questions/4722198/checking-if-a-windows-application-is-running) – Sinatr
как мы можем проверить дубликат проверки дублировать экземпляр в C#? –
Это не дубликат связанного вопроса, так как он не проверяет само приложение, а от установщика. –