プロジェクトのルートに相対的にファイルを含めるにはどうすればよいですか?気にいら<# @include file="~/Infrastructure/Manager.ttinclude" #>
T4プロジェクトルートからのファイルパスを含める
9
A
答えて
16
のように、あなたはまた、ソリューションのルートのため$(SolutionDir)
を使用することができます$(ProjectDir)
<#@ include file="$(ProjectDir)\Infrastructure\Manager.ttinclude" #>
使用する必要があります。あなたは、あなたが
<#@ include file="..\AnotherProjectFolderName\AnotherSubFolder\Shared.ttinclude" #>
まず下に使用することができますいくつかの共有プロジェクトのファイルを含める場合
2
...だから、.ttは、プロジェクトディレクトリの任意のサブフォルダの下にあるならば、現在のファイルパス に解決されます
<#@ inlcude file="..\..\AnotherProjectDirectory\AnotherSubFolder\Shared.ttinclude" #>
1 .. \は1つのフォルダレベルを意味します。
関連する問題
- 1. $ _SERVERファイルパスをjquery ajax urlに含めるための構文?
- 2. T4で始める
- 3. プロジェクトルートからのテンプレートの拡張Django
- 4. 次のコードを変更してファイルパスを含める方法
- 5. Rsync - ファイルパスの特定の部分を含める方法
- 6. T4クラスからホストオブジェクトにアクセス
- 7. `src /`ディレクトリのpythonパッケージからプロジェクトルートのテキストファイルにアクセスするには
- 8. アンパサンド(&)文字を含むファイルパス
- 9. プロジェクトルートからVSMacros80フォルダを削除する方法は?
- 10. T4から.netプロジェクトを生成
- 11. 別のアセンブリからカスタムコンバータを含める
- 12. どこからでもPerlコード(ファイルパスを含む)を実行する
- 13. usbカメラからのファイルパス
- 14. マルチ(config)ビルドからバンドルを含める
- 15. SQLクエリステートメントから含めるもの
- 16. プロジェクトルートから静的build.htmlにアクセスできない
- 17. 埋め込みリソースのファイルパス?
- 18. ファイルパスからクエリパラメータを読み取る
- 19. ファイルパスからIVsTextLinesを取得する
- 20. ファイルパスからフォルダパスを取得する
- 21. コンソールからファイルパスを取得するC#
- 22. 誰かがxsdからクラスを生成するためのT4テンプレートを知っていますか?
- 23. PHPMailerをプロジェクトルート以外のディレクトリにインストール
- 24. javacriptのファイルパスからローカルファイルを読む
- 25. プログラミングコンピュータのファイルパスをhexdigitから隠す
- 26. Ionic 2 - コンポーネントクラスからのファイルパスを取得
- 27. Pythonのファイルパスからファイル名を取得
- 28. PowerShellスクリプトからT4テンプレートを起動する方法
- 29. drupalのSQLクエリからのファイルパス
- 30. バッチ:ダイナミックアレイからのファイルパスの解析
これは、私が複数のプロジェクトでT4テンプレートを使って1つのライブラリファイルを共有しようとするときに抱えていた問題を解決するために探していたものです。どうもありがとうございます! –