カスタム NANT ファイルを作成したい。これを行うには、C# を使用して、ユーザーからの入力を使用して ".build" ファイルを作成します。カスタム ビルドを作成したいと考えています。ビルド ファイルは既にありますが、新しいプロジェクトを作成するたびに新しいビルド ファイルを作成する必要があるため、C# フォームにいくつかの情報を入力するだけで、ファイルが自動生成されます。
XmlTextWriter ウィッチを試してみましたが、ビルド ファイルのヘッダーに対しては正常に動作しますが、次のような行になると問題が発生します。
<property name= "name" value = "test"/> .
XmlTextWriter の行は次のようになります。
<description>This is a test.</description> .
では、NANT スクリプトをどのように書けばよいのでしょうか。
XmlTextWrite である必要はありません...
- 編集 -
私は方法を発見しました:
textWriter.WriteRaw("<property name = \"project.name\" value=\"" + projectName + "\" />");
結果 :
<property name = "project.name" value="test" />
「生」で入力する必要がありますが、何もないよりはましです。私はまだそれを行うためのより良い方法を開いています!
ありがとう!