CSharpCodeRefactoring.vstemplate 2.4 KB
Newer Older
B
beep boop 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13
<VSTemplate Version="3.0.0" xmlns="http://schemas.microsoft.com/developer/vstemplate/2005" Type="Project">
  <TemplateData>
    <Name>Code Refactoring (VSIX)</Name>
    <Description>Create a C# refactoring, deployed as a VSIX extension</Description>
    <ProjectType>CSharp</ProjectType>
    <ProjectSubType></ProjectSubType>
    <SortOrder>951</SortOrder>
    <CreateNewFolder>true</CreateNewFolder>
    <DefaultName>CodeRefactoring</DefaultName>
    <ProvideDefaultName>true</ProvideDefaultName>
    <LocationField>Enabled</LocationField>
    <EnableLocationBrowseButton>true</EnableLocationBrowseButton>
    <Icon></Icon>
14
    <RequiredFrameworkVersion>4.6</RequiredFrameworkVersion>
B
beep boop 已提交
15 16 17 18 19 20 21 22 23 24 25
    <PromptForSaveOnCreation>true</PromptForSaveOnCreation>
  </TemplateData>
  <TemplateContent>
    <Project TargetFileName="$projectname$.csproj" File="CodeRefactoring.csproj" ReplaceParameters="true">
      <ProjectItem ReplaceParameters="true" TargetFileName="CodeRefactoringProvider.cs" OpenInEditor="true">CodeRefactoringProvider.cs</ProjectItem>
      <Folder Name="Properties" TargetFolderName="Properties">
        <ProjectItem ReplaceParameters="true" TargetFileName="AssemblyInfo.cs">AssemblyInfo.cs</ProjectItem>
      </Folder>
    </Project>
  </TemplateContent>
  <WizardExtension>
26
    <Assembly>Roslyn.Templates, Version=2.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35</Assembly>
B
beep boop 已提交
27 28 29 30 31
    <FullClassName>RoslynSDKAnalyzerTemplateWizard</FullClassName>
  </WizardExtension>
  <WizardData>
    <packages repository="extension"
              repositoryId="3a012d4e-6057-4e7c-8123-6d4be1d4723c">
32 33 34 35 36 37 38
      <package id="Microsoft.CodeAnalysis.Analyzers" version="1.1.0" skipAssemblyReferences="false" />
      <package id="Microsoft.CodeAnalysis.Common" version="1.0.0" skipAssemblyReferences="false" />
      <package id="Microsoft.CodeAnalysis.CSharp" version="1.0.0" skipAssemblyReferences="false" />
      <package id="Microsoft.CodeAnalysis.CSharp.Workspaces" version="1.0.0" skipAssemblyReferences="false" />
      <package id="Microsoft.CodeAnalysis.Workspaces.Common" version="1.0.0" skipAssemblyReferences="false" />
      <package id="System.Collections.Immutable" version="1.1.36" skipAssemblyReferences="false" />
      <package id="System.Reflection.Metadata" version="1.0.21" skipAssemblyReferences="false" />
B
beep boop 已提交
39 40 41 42
      <package id="Microsoft.Composition" version="1.0.27" skipAssemblyReferences="false" />
    </packages>
  </WizardData>
</VSTemplate>