2012-08-01 4 views

답변

16

처럼 당신은 또한 솔루션 루트에 대한 $(SolutionDir)을 사용할 수 있습니다 $(ProjectDir)

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

사용해야합니다. 당신은 당신이

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

먼저 아래에 사용할 수있는 몇 가지 공유 프로젝트에서 파일을 포함하려면

+1

이것은 여러 프로젝트에서 T4 템플릿을 사용하여 단일 라이브러리 파일을 공유하려고 할 때 발생했던 문제를 해결하기 위해 찾고자했던 것입니다. 정말 고맙습니다! –

2

.. 그래서 .TT 프로젝트 디렉토리의 하위 폴더 아래의 경우, 현재 파일 경로 에 해결 될 것입니다 당신은 사용할 수 있습니다

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

하나 .. \ 하나의 폴더 수준을 의미합니다.

관련 문제