1

解決されたメイン ディレクトリ パスと Web 構成リソース ディレクトリ パスを連結する方法。Octopus resolve-path では、ディレクトリの正しいパスが取得されますが、そのパスを別のディレクトリと連結することはできません。次のコードを使用しています。ガイドしてください。

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

1 に答える 1

4

Resolve-Path は System.Management.Automation.PathInfo オブジェクトを返します (文字列ではありません)。Join-Pathを使用します。

$webConfigResources = Join-Path (Resolve-Path .) "\ResourcesConfiguration.config"
于 2013-08-30T11:47:31.150 に答える