2013-08-30 4 views
1

Как связать путь каталога каталогов веб-конфигурации с разрешенным основным каталогом. В Octopus solution-path возвращает мне правильный путь к каталогу, но я не смогу конкатенировать этот путь с другим каталогом. Я использую следующий код, пожалуйста, руководство.Как связать разрешенный путь с другим каталогом

$webConfigResources = (resolve-path .) 
$webConfigResources += "\ResourcesConfiguration.config" 
$doc = (gc $webConfigResources) -as [xml] 
$doc.SelectSingleNode('//resourcesConfigSection/resources/@baseDirectory').'#text' =    
$doc.Save($webConfigResources) 

ответ

4

Resolve-Path возвращает объект System.Management.Automation.PathInfo (а не строку). Использовать Join-Path:

$webConfigResources = Join-Path (Resolve-Path .) "\ResourcesConfiguration.config" 
+0

Связи с благодарностью. – sam

Смежные вопросы