2011-07-29 11 views
0

私はカスタムのMSBuildタスクを持っていますが、これにはいくつかの設定値が必要です。これらの値を私のアプリケーションの設定ファイルに入れたいのですが、うまくいきません。もちろんこれらの値を直接csprojに入れることはできますが、単純な構成変更を行うためにはcsprojをアンロード/編集/再ロードする必要があります。カスタムmsbuildタスク設定の問題

これを自動化するためのカスタムナゲットコマンドを追加することも考えていますが、それは良い判断であればわかりません。

要約:私のMSBuildタスクは、理想的にはWeb.configを介して簡単に設定する必要があります。どのようにこれを行うことができますか?

答えて

0

web.configまたはapp.configは、MSBuildパラメータの格納には使用されません。これはアプリケーション構成とアプリケーション構築プロセスの詳細とはまったく異なるものです。

それからちょうどこのプロパティは、ビルドターゲットに、または直接

<Import Project="Build.properties" /> 
などのcsprojファイルでファイルをインポート、カスタムプロパティ(各設定パラメータごとのプロパティ)のセットを持つ単一 <PropertyGroup>のノードが含まれている Build.propertiesファイルを作成することができます
関連する問題