통합 셸뿐만 아니라 VS2010 Standard/Pro/Ultimate와 함께 작동하는 프로젝트 템플릿을 만들려고합니다.VSX : 사용자 정의 프로젝트 유형
저는 VS2010 Std 파트를 작동 시켰 습니다만, 저의 삶은 Int/Shell을 사용할 수 없습니다. 아마도 설치 프로그램에 CSharp 프로젝트가 없기 때문일 것입니다.
<VSTemplate Version="2.0.0" Type="Project" xmlns="http://schemas.microsoft.com/developer/vstemplate/2005">
<TemplateData>
<Name>Python Application</Name>
<Description>A project for creating a command-line application</Description>
<Icon>__TemplateIcon.ico</Icon>
<ProjectType>Python</ProjectType>
<SortOrder>50</SortOrder>
<NumberOfParentCategoriesToRollUp>2</NumberOfParentCategoriesToRollUp>
<CreateNewFolder>false</CreateNewFolder>
<DefaultName>PythonApplication</DefaultName>
<ProvideDefaultName>true</ProvideDefaultName>
</TemplateData>
<TemplateContent>
<Project File="PythonApp.pyproj" ReplaceParameters="true">
<ProjectItem ReplaceParameters="true" OpenInEditor="true" TargetFileName="$safeprojectname$.py">Program.py</ProjectItem>
</Project>
</TemplateContent>
</VSTemplate>
이러한 템플릿은 모든 버전에서 작동하고 MSDN에 언급 된 것보다 다른 ProjectType이 :
하루 종일 보이는 것을 위해 인터넷 검색 후, 나는 다음과 같이 IronPython의의 vstemplate 파일, 우연히 ProjectType을 = 파이썬. 그들은 어떻게 했습니까? CSharp/Web/VisualBasic 이외의 것을 사용하면 내 프로젝트 유형이 유출됩니다.
감사합니다.