Вы действительно не хотите работать напрямую с живым веб-сайтом? Это просто безумие. Одна маленькая ошибка, и вы зашли на сайт.
Visual Studio теперь имеет собственный встроенный веб-сервер. Вы используете это для тестирования. Если вы действительно не хотите использовать это, вы можете установить IIS на свой локальный компьютер или настроить сервер Dev / QA где-нибудь. В этом случае вы бы отредактировали его с помощью общего файлового ресурса.
Вы должны использовать какой-то источник контроля. Даже для одного разработчика это очень важно. После завершения сеанса программирования вы проверяете свои обновления обратно в систему контроля версий.
Наконец, только после того, как сайт прошел соответствующий процесс контроля качества, рабочий сервер обновляется из системы контроля версий, а не из Visual Studio.