web.configと同じソリューションを簡単に適用できます。app.configの名前をweb.configに変更し、aspnet_regiisツールで暗号化してから、名前をapp.configに戻すだけです。
- app.configの名前をweb.configに変更します
- コマンドプロンプトを開いて次のように入力します:
%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis -pef "connectionStrings" c:\<folder containing your web.config>
> (フォルダレベルで停止し、末尾に「」を付けないでください) - web.configの名前をapp.configに戻します
メモ帳で開いて、暗号化されたファイルを表示できます。 Visual Studioでは、復号化されていることがわかります。接続文字列は、暗号化されていない場合と同じように使用できます。 (暗号化されているのと同じマシンでのみ復号化できることに注意してください。)