Я хочу изменить локальный путь на вкладке Домашний каталог веб-сайта по умолчанию в IIS, программно из кода C #.
Посмотрите на некоторые статьи и посты:
Существуют управляемые API для работы с IIS, см. Ответ Джона здесь: IIS API - создание виртуальных каталогов? для примера, а также здесь: Создание нового веб-сайта программно на IIS с использованием ASP.NET и C # тело метода: CreateWebsite.
оба являются примерами и должны быть адаптированы, но это хорошая отправная точка, чтобы показать вам, как взаимодействовать с IIS из .NET / C #