現在AzureでWebアプリとしてホストされているアプリケーションのweb.configファイルのデータベース接続文字列を更新したいと思います。
AzureクラウドサービスロールにRDPできるが、Webアプリにはできないようです。 Azure WebアプリにRDPを使用できない場合、再展開せずに接続文字列を更新する別の方法はありますか?
ポータルを使用できます。プレビューには「App Service Editor」というツールがあり、デプロイしたファイルを編集できます。なぜあなたはこれをしたいのか疑問に思いますが、このようにその場でソースファイルを変更することは良い習慣とはみなされません!構成とアプリの設定もポータル経由で公開され、アプリサービスエディターツールにドロップすることなく変更できます。 (ポータルの設定/アプリケーション設定の下)。これらを更新してもweb.configは更新されませんが、web.config設定は上書きされます。
Russell Youngが言ったように、Azureポータルでは、 App Service Editor を使用して、アプリコードのブラウザー内編集エクスペリエンスを提供できます。 App settings セクションで接続文字列を指定して、既存の設定を上書きできます。
また、 Kuduデバッグコンソール を使用して、Web.configファイル(D:\ home\site\wwwrootフォルダーの下)にアクセスして更新することもできます。