2016-09-22 2 views
0

저는 다중 프로젝트 솔루션을 생성하기 위해 SideBuffer TemplateBuilder를 사용하고 있습니다. 내 프로젝트 중 하나에서 GUID를 가지고 있는데 _preprocess 중에 그 자리에 새 GUID를 생성하는 동안 변경하고 싶습니다. 예 :TemplateBuilder _preprocess - 값으로 새 GUID를 생성하십시오.

add key="base(new 
Guid("{34BC9328-FC0D-4960-83B2-612B13DE1514}"))" 
value="base(new Guid("MYNEWGUIDHERE"))"/> 

어떻게 할 수 있습니까?

답변

0

물론이 질문을 게시 한 후 새로운 각도와 테스트를합니다. 나는 그 해답을 발견했다. 생각보다 쉽습니다.

템플릿 생성을 위해이 작업을 수행하는 메커니즘이 있습니다. 그들에 자세한 정보는 여기 Template Parameters.

을 확인하지만, 한마디로 당신은 10 개의 고유 GUID 년대까지 점점 $guid10$$guid1$를 사용할 수 있습니다. 그것은 내 _preprocess의 파일에 아래와 같은

<add key="base(new Guid(&quot;{34BC9328-FC0D-4960-83B2-612B13DE1514}&quot;))" value="base(new Guid(&quot;$guid1$&quot;))"/> 

그것은 그 :)

만큼 간단합니다