Вам слід подумати потрійно, перш ніж перейти до цього варіанту. (1) Це витрачає ресурси. Оскільки це вимагає автоматичного складання, як попередньої роботи, модифікованого проекту, а іноді і цілого рішення. (Уявіть, що середнє та величезне рішення Asp.net складається з багатьох проектів, будуйте для кожної модифікації виконану !! скільки часу залишилось на програмування ??? !!) (2), як відомо, перезавантаження сторінки займає багато час для першого запуску після успішної збірки !! ... Отже, час, який ви хочете отримати від цієї опції, ви будете витрачені багаторазово, особливо мови програмування на основі CLR (наприклад, .NET Core). І нарешті, (3), як очікується, ваш проект потребує розробки тестових зразків, які можна вводити автоматично для того, щоб покращити процес автоматизації, уявіть, як це важко!
Натомість спробуйте перевірити своє рішення, і тоді, як очікується, будь-яка наступна модифікація буде поверхневою та малою.
Якщо ви не згодні з моєю пропозицією, пропоную розробити розширення для візуальної студії, яке краще перезавантажить цільову веб-сторінку, on-build
а не on-save-changes
подію. Далі, Ctrl + b
зробимо роботу!
З чого почати?
Я розробив VSIX, який спостерігає за тим, щоб папки автоматично завантажували певні згенеровані файли за межами інтерфейсу VS. перевірте вихідний код, ви матимете уявлення про управління файлами проекту. він обертається в API EnvDTE, будь ласка, подивіться у цьому фрагменті коду.
Також перевірте вихідний проект звідси