Найти расположение web.config - PullRequest
       10

Найти расположение web.config

1 голос
/ 09 сентября 2009

С учетом виртуального каталога и порта вы можете найти фактический путь к веб-приложению? Я могу получить виртуальный каталог и порт через проект установки Visual Studio, и я хотел бы внести некоторые изменения в файл web.config после установки (используя настраиваемое действие).

1 Ответ

0 голосов
/ 09 сентября 2009

Вы можете использовать DirectoryEntry class:

using (var entry = new DirectoryEntry("IIS://server/W3SVC/1/root/VirtualDirectoryName"))
{
    var physicalPath = entry.Properties["Path"].Value;
}
...