質問

私は、Visual Studio T4(テンプレート)を使用して、いくつかのファイルを作成する必要があります。複数の.ttファイルにいくつかの構成設定をインポートし、テンプレートのコード部分で、それがアクセスできる必要がありするための最良の方法は何ですか。

役に立ちましたか?

解決

設定を保存するための最も簡単な方法は、あなたが複数のテンプレートから含めることができ、共有.ttファイル、内のコードとしてそれを置くことである(あなたは、接続文字列を必要とする場合、すなわち、クラスの機能ブロックで、それを一定に)。それはオプションではありません、あなたがの.configファイルの設定にアクセスする必要がある場合は、私はジョンの提案に同意します。

他のヒント

さて、オレグSychのブログをチェックアウトする - 彼は、T4ツールボックスの作者だ、と彼はどのように示してい複数のファイルに出力することができます。わからないT4Toolboxも設定のサポートが含まれている場合 - !一見の価値

彼のブログは素晴らしいです - そしてそれにT4のものがたくさんあります。

マルク

私はこのコードのいずれかの通常の作品と同じようやると思います。 AppSettings、またはカスタム構成セクションを使用します。あなたはそれを多くのことを行う場合は、カスタムディレクティブプロセッサを作成する必要があります。これは、カスタム設定へのアクセスを許可するプロパティを放出する可能性があります。

私はT4についての全体の多くを知らないが、それはスコットを聴きながらのように思えますキャスリーンDollardとHanselman氏のインタビューは、彼女がネイティブのVisual Studio T4のサポートは、複数のファイルを許可していないと述べたことをを。私もそれを可能T4で作業するための外部ハーネスを言及し、彼女を思い出すように見える、と私は、彼らが ClariusビジュアルT4を<言及知っています/ >。

scroll top