2009-12-02 6 views
1

일부 C# 코드가 포함 된 vstemplate에 대한 사용자 지정 매개 변수를 만들고 싶습니다. 기본적으로 내 템플릿에 DateTime.Now.ToString("yyyyMMddHHmmssfff")을 넣고 싶습니다 (서식이 지정된 날짜가 아니라 코드). 기본적으로 내 항목 템플릿에서 아래의 T4에 해당하는 항목을 얻고 싶습니다.VS 항목 템플릿 컴파일 된 사용자 지정 매개 변수

[Migration(<#= DateTime.Now.ToString("yyyyMMddHHmmssfff") #>)] 
public class $fileinputname$ : Migration 

이것은 가능합니까? 아니면 내 vstemplate 항목에 대한 템플릿 파일로 T4를 사용하는 간단한 방법이 있습니까?

답변

0

표준 VSTemplates에서이를 수행 할 방법이 없습니다. C# 출력을 템플릿에 가져 오려면 마법사를 만들어 템플릿의 매개 변수를 채울 수 있어야합니다.

0

Visual Studio 템플릿을 사용하여 해당 형식으로 날짜를 추가 할 방법이 없다고 생각합니다. the MSDN documentation에 따르면 날짜/시간 옵션은 YYYYDD/MM/YYYY 00:00:00입니다.

관련 문제