私はweb.configトランスフォームを使用して、設定を選択したソリューション構成の設定に置き換えています。しかし、公開プロセスの日時を格納する設定を追加したいと思います。その理由は、私の顧客のために "Last published on"を表示できるようにするためです。webdeployの使用中にweb.config設定を現在の日付に置き換えるにはどうすればよいですか?
設定変換を使用して、設定を現在の日付に置き換える方法はありますか?
私はweb.configトランスフォームを使用して、設定を選択したソリューション構成の設定に置き換えています。しかし、公開プロセスの日時を格納する設定を追加したいと思います。その理由は、私の顧客のために "Last published on"を表示できるようにするためです。webdeployの使用中にweb.config設定を現在の日付に置き換えるにはどうすればよいですか?
設定変換を使用して、設定を現在の日付に置き換える方法はありますか?
変更を適用するには、顧客のMSBuildタスクを使用する必要があると思います。
私の妻は、ビルドプロセスにカスタムタスクを追加することについてブログに書いています。
有用な情報はher blogです(いくつかの関連記事があります)。
また、Web.configではなく、配備内のファイルから最終更新日を取得することもできます。
この設定を空白にして、Application_Startで空白になっているかどうかを確認し、空の場合は現在の日付で入力してください。
web.configを変更すると、アプリが再起動されることに注意してください。 – R0MANARMY