質問

私は、ファイルをテンプレートファイルが実行されているの相対ディレクトリであるかを調べるに基づいていくつかのコードを生成したいT4を使用します。

現在のテンプレートファイルのパスが何であるかを識別するためのC#での方法はありますか?

役に立ちましたか?

解決

あなたはTrueに、テンプレートディレクティブのhostspecificプロパティを設定する必要があります。これは、T4は、あなたがResolvePath方法とTemplateFileプロパティへのアクセスを提供しますホストと呼ばれる特殊なプロパティを生成ようになります。あなたは、ここで詳細を見つけることができます: http://www.olegsych.com/2008/ 02 / T4テンプレートディレクティブ/

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top