さて、私はこれで提案を受け付けています:
- TeamCityとMSBuildを使用して、MVC サイトをリモート サーバーにデプロイしています。
- また、展開時に Web.Config を暗号化したいと考えています。
- これをローカルで実行するためにコマンド ラインで使用
aspnet_regiis.exe
していますが、リモート デプロイでこれを実行する方法がわかりません。
現在使用しているコマンドは次のとおりです。
aspnet_regiis.exe -pe "connectionStrings" -app "/" -site "my.IIS.site.name.here"
助けていただければ幸いです... TeamCity の「リモート コマンド ライン」ツール (ローカル コマンド ライン オプションがあります) はありますか、それとも代わりにmsproj xmlファイルの一部にする必要がありますか? または、まったく別の方法がありますか?