2010-07-08 7 views
6

VS2010의 확장 성 향상 (예 : MEF 기반 등)에 대한 개선 된 내용을 읽었지만 아직 손이 더러워졌습니다. 나는 최근에 나에게 물어보고 싶어하는 현실 세계의 시나리오를 보았지만, 내가 만들고자하는 것을 가지고 일어나고 실행하는데 많은 도움이되는 정보를 찾지 못한 것에 놀랐다.Visual Studio 2010 확장 성 - 사용자 지정 프로젝트 템플릿 마법사

내 팀은 Silverlight에서 도메인 고유의 고유 한 UI 프레임 워크를 만들었으며 우리는 제품과 함께 제공되는 SDK의 일부로 공유 할 일련의 프로젝트 및 항목 템플릿을 패키지화하고 싶습니다. zip으로 뭔가를 내보내는 전통적인 방식으로이 작업을 수행하는 것은 매우 간단 합니다만, 새 프로젝트를 만들 때 ASP.NET MVC 또는 Silverlight에서 가져온 마법사를 사용하여 더 많은 인라인을 만들 수 있습니다 (예 : 대화 상자/마법사 점프 추가 정보를 요구하고 추가 입력을 기반으로 추가 프로젝트, 참조, 코드 등을 생성합니다.

이러한 기능은 VS2010의 확장 성 모델을 통해 공개됩니까? 누군가가 일반적인 방향으로 나를 가리킬 수 있다면, 나는 그것을 감사 할 것입니다. 구글은이 문서 건너 경우 잘 모르겠어요 오늘 :(

답변

4

나를 위해 무엇이든을 높이되지 않습니다. 2010 년

VS에서 "만들기 프로젝트 템플릿 방법" http://msdn.microsoft.com/en-us/library/xkh1wxd8.aspx 그것은에 내용이수록 U :
+2

정적 수출 방식에 대한이 주로 이야기하지만, 세 가지 또는 네 개의 링크가이 있었다 : http://msdn.microsoft.com/en-us/library/ms185301.aspx IWizard에 대한 이야기와 내가 생각하는 것을 인라인으로 처리하는 방법. 쿨 - thanks Jamie – kellyb

0

견적 MSDN: How to: Use Wizards with Project Templates

방법에서 프로젝트 템플릿이 포함 된 마법사

Visual Studio는 사용자가 템플릿으로 프로젝트를 만들 때 이 구현되면 IWizard 인터페이스를 구현하여 사용자 지정 코드를 실행할 수 있습니다. 템플릿을 매개 변수화 사용자 입력을 수집

  • 디스플레이 사용자 정의 UI :

    프로젝트 템플릿 사용자 정의 할 수 있습니다.

  • 템플릿에 사용할 매개 변수 값을 추가하십시오.
  • 추가 파일을 템플릿에 추가하십시오.
  • 프로젝트의 Visual Studio 자동화 개체 모델에서 허용되는 거의 모든 작업을 수행하십시오. 이 거리의 오프
관련 문제