2012-08-01 9 views

答えて

16

のように、あなたはまた、ソリューションのルートのため$(SolutionDir)を使用することができます$(ProjectDir)

<#@ include file="$(ProjectDir)\Infrastructure\Manager.ttinclude" #> 

使用する必要があります。あなたは、あなたが

<#@ include file="..\AnotherProjectFolderName\AnotherSubFolder\Shared.ttinclude" #> 

まず下に使用することができますいくつかの共有プロジェクトのファイルを含める場合

+1

これは、私が複数のプロジェクトでT4テンプレートを使って1つのライブラリファイルを共有しようとするときに抱えていた問題を解決するために探していたものです。どうもありがとうございます! –

2

...だから、.ttは、プロジェクトディレクトリの任意のサブフォルダの下にあるならば、現在のファイルパス に解決されます

<#@ inlcude file="..\..\AnotherProjectDirectory\AnotherSubFolder\Shared.ttinclude" #> 

1 .. \は1つのフォルダレベルを意味します。

関連する問題