10

Web.Config でアプリケーションがデプロイ/公開された日付を知りたいです。

web.config 変換でそれを達成する方法はありますか?

xdt:Transform="Replace"任意のノードを定義済みの値に置き換えることができますが、カスタム関数を使用してその値を計算する方法はありますかDateTime.Now?

4

1 に答える 1

1

構成変換でこれを行うことはできないと思います (100% 確実ではありませんが)。

DateAndTimeタスクを含むMSBuild Extension Packを使用して現在の日付を取得し、Detokeniseタスクを使用してファイルのトークン置換を実行することをお勧めします。

次に、次のいずれかを実行できます。

  1. Web サイトの csproj ファイルを編集して、AfterBuildターゲットの周りのコメントを削除し、そこにタスクを配置します。
  2. 別の MSBuild スクリプトを作成し、サイトのビルド後に実行します。

それが役立つことを願っています。

于 2012-05-25T14:32:26.630 に答える