...
<system.web>
...other nodes..
<sessionState timeout="10" mode="Custom" customProvider="PROVIDER_NAME">
<providers>
<add name="PROVIDER_NAME" type="PROVIDER_TYPE" throwOnError="true" retryTimeoutInMilliseconds="5000" databaseId="0" applicationName="AppNAME" connectionString="CONNECTION_STRING" />
</providers>
</sessionState>
..other nodes...
</system.web>
web.configファイルに上記のエントリがあります。私は上記のノードでpowershellスクリプトを使って接続文字列を更新するのが好きです。変更は、他のノード/属性ではなく、接続文字列にのみ影響します。私のアプリは紺碧でホストされています。私は紺碧のアプリに接続し、下記のようにアプリの設定を更新することを知っています。web.configファイル内のsystem.webセクションのセッションストアセクションを更新するPowershellスクリプト
$app = Set-AzureRMWebApp -Name $name -ResourceGroupName $group **-AppSettings $mysettingsCollection** -- this works fine
xpathの特定のノードを更新することについてはわかりません。可能であれば、いくつかのサンプルスクリプトを提供してください。似たような - >
$app = Set-AzureRMWebApp -Name $name -ResourceGroupName $group -**SYSTEM.WEB/SESSIONSATE VALUES**
あなたの入力に基づいて、私はこの方法で接続文字列を保存しないことに決めました。私はC#コードで接続文字列を取得するように変更します。 –