Visual Studio T4(テンプレート)を使用していくつかのファイルを作成する必要があります。いくつかの構成設定を複数の.ttファイルにインポートし、テンプレートコード部分でアクセスできるようにする最良の方法は何ですか。T4の設定を保存する最も良い方法
6
A
答えて
3
設定を保存する最も簡単な方法は、コードを共有.ttファイルに配置することです。複数のテンプレートから含めることができます(接続文字列が必要な場合は、クラスフィーチャブロックで定数にします)。ただし、それがオプションではなく、.configファイルの設定にアクセスする必要がある場合は、Johnの提案に同意します。
1
私はT4についてよく分かりませんが、Scott Hanselman's interview with Kathleen Dollardを聞いているうちに、ネイティブのVisual Studio T4サポートで複数のファイルが許可されていないと言われたようです。私は彼女がそれを可能にするT4で働くことのために外部ハーネスを言及していることを思い出しているようで、私は彼らがClarius Visual T4を挙げたことを知っています。
2
よく、をチェックしてください。彼はT4 Toolboxの著者で、複数のファイルに出力する方法を示しています。 T4Toolboxにも構成のサポートが含まれているかどうかはわかりません。
彼のブログは素晴らしいです - それにたくさんのT4ものがあります。
マーク
2
これは、通常のコードと同じ方法で行います。 AppSettings、またはカスタム構成セクションを使用します。多くの場合は、Custom Directive Processorを作成する必要があります。これにより、カスタム設定へのアクセスを許可するプロパティが生成されます。
関連する問題
- 1. Xamarinアプリケーションのユーザー設定を保存する最も良い方法は?
- 2. 可変数の設定を保存する最も良い方法は?
- 3. WinRTアプリケーションの設定を保存する最良の方法は?
- 4. ユーザー設定を保存する最良の方法
- 5. MySQLのXクリック/日を保存する最も良い方法
- 6. テーブルビューの要素を保存する最も良い方法は?
- 7. 360度の写真を保存する最も良い方法
- 8. Android - 複数のレイアウトバリエーションを保存する最も良い方法
- 9. インスタンスの状態を保存する最も良い方法
- 10. SQLiteでSoapEnvelopeを保存する最も良い方法は?
- 11. 入力値を保存する最も良い方法
- 12. 記事をデータベースに保存する最も良い方法は?
- 13. NativeScriptアプリケーションでユーザートークンを保存する最も良い方法
- 14. emberボタンに "temp"データを保存する最も良い方法
- 15. JQuery変数を保存する最も良い方法は?
- 16. ローカルストレージを保存する最も良い方法は?
- 17. numpy配列をアスキーファイルに保存する最も良い方法
- 18. 「イベント」データをAWSに保存する最も良い方法
- 19. C++でデータを保存する最も良い方法
- 20. SQLデータベースにコメントフラグを保存する最も良い方法は?
- 21. フラスコセッションをファイルとして保存する最も良い方法
- 22. 画像を保存する最も良い方法は?
- 23. 認証トークンを保存する最も良い方法は?
- 24. mysqlにデータを保存する最も良い方法は?
- 25. iPhoneにゲームデータを保存する最も良い方法は?
- 26. ポイントを保存する最も良い方法
- 27. Firebase Referenceをコードに保存する最も良い方法
- 28. BoltDBにデータを保存する最も良い方法
- 29. アンドロイドアプリにテキストデータを保存する最も良い方法は?
- 30. マングースドメインに画像を保存する最も良い方法
彼のブログは間違いなくT4に向かう正しい場所です。 –
彼のブログは間違いなくすべてのT4ものをきれいに拭き取られました。 – Alex