문제

Visual Studio T4 (템플릿)를 사용하여 일부 파일을 만들어야합니다. 일부 구성 설정을 여러 .tt 파일로 가져 와서 템플릿 코드 부분에서 액세스 할 수있는 가장 좋은 방법은 무엇입니까?

도움이 되었습니까?

해결책

구성을 저장하는 가장 간단한 방법은 공유 .tt 파일에 코드로 배치하는 것입니다.이 파일은 여러 템플릿에서 포함 할 수 있습니다 (즉, 연결 문자열이 필요한 경우 클래스 기능 블록에서 일정하게 만드십시오). 그러나 이것이 옵션이 아니고 .config 파일에서 설정에 액세스 해야하는 경우 John의 제안에 동의합니다.

다른 팁

글쎄, 확인하십시오 올레그 시크의 블로그 - 그는 T4 Toolbox의 저자이며 여러 파일로 출력하는 방법을 보여줍니다. T4Toolbox에 구성 지원이 포함되어 있는지 확실하지 않습니다.

그의 블로그는 훌륭하고 많은 T4 물건이 있습니다.

마크

나는 일반적인 코드와 마찬가지로 이것을 할 것입니다. AppSettings 또는 사용자 정의 구성 섹션 사용 당신이 그것을 많이한다면, 당신은 사용자 정의 지시문 프로세서. 이것은 사용자 정의 구성에 액세스 할 수있는 속성을 방출 할 수 있습니다.

T4에 대해 많이 모르겠지만 듣는 동안 Scott Hanselman의 Kathleen Dollard와의 인터뷰 그녀는 기본 Visual Studio T4 지원이 여러 파일을 허용하지 않는다고 말했다. 나는 그녀가 그것을 허용하는 T4와 협력하기위한 외부 하네스를 언급 한 것을 기억하는 것 같다. 그리고 나는 그들이 언급 한 것을 알고있다. Clarius Visual T4.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top