Как проще всего этого добиться? Я вижу, что есть много примеров для appcmd, относящихся к IIS и использующих PowerShell для того же, но я не вижу своего рода API для перенастройки physicalPath
из <virtualDirectory/>
узел для данного /site
.
Думаю, я мог бы загрузить applicationHost.config
с классами конфигурации приложения, но кажется довольно многословным.
Я действительно ищу здесь однострочный.
Оказывается, это очень просто. Это то же самое, что и IIS. Вместо этого вам просто нужно использовать appCmd из IISExpress;
"%ProgramFiles%\IIS Express\appcmd.exe" set vdir "www/" -physicalPath:d:\myProjects\www