Найти расположение web.config
-
05-07-2019 - |
Вопрос
С учетом виртуального каталога и порта вы можете найти фактический путь к веб-приложению? Я могу получить виртуальный каталог и порт через проект установки Visual Studio, и я хотел бы внести некоторые изменения в файл web.config после установки (используя настраиваемое действие).
Решение
Вы можете использовать класс DirectoryEntry : р>
using (var entry = new DirectoryEntry("IIS://server/W3SVC/1/root/VirtualDirectoryName"))
{
var physicalPath = entry.Properties["Path"].Value;
}
Не связан с StackOverflow