<commit_before>﻿<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <PropertyGroup>
    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
    <ProductVersion>10.0.20305</ProductVersion>
    <SchemaVersion>2.0</SchemaVersion>
    <ProjectTypeGuids>{82b43b9b-a64c-4715-b499-d71e9ca2bd60};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
    <ProjectGuid>{FB67BCAD-DFB0-40B1-9E02-CE4D8DA5BE9D}</ProjectGuid>
    <OutputType>Library</OutputType>
    <AppDesignerFolder>Properties</AppDesignerFolder>
    <RootNamespace>Microsoft.VisualStudio.Patterning.HandsOnLabs</RootNamespace>
    <AssemblyName>Microsoft.VisualStudio.Patterning.HandsOnLabs</AssemblyName>
    <FileAlignment>512</FileAlignment>
    <GeneratePkgDefFile>false</GeneratePkgDefFile>
    <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\..\Authoring\</SolutionDir>
    <RestorePackages>true</RestorePackages>
  </PropertyGroup>
  <PropertyGroup>
    <BranchRoot>..\..\..\</BranchRoot>
  </PropertyGroup>
  <Import Project="$(BranchRoot)BuildConfiguration.CSharp.props" />
  <PropertyGroup>
    <TargetVsixContainerName>PatternToolkitBuilderLabs.$(TargetVsVersion).vsix</TargetVsixContainerName>
  </PropertyGroup>
  <ItemGroup>
    <Reference Include="Microsoft.VisualStudio.Patterning.Runtime.Interfaces">
      <HintPath>$(PatternToolkitRuntime)\Microsoft.VisualStudio.Patterning.Runtime.Interfaces.dll</HintPath>
      <Private>false</Private>
    </Reference>
    <Reference Include="System" />
    <Reference Include="System.ComponentModel.Composition" />
    <Reference Include="System.Core" />
    <Reference Include="System.Xaml" />
    <Reference Include="PresentationCore" />
    <Reference Include="WindowsBase" />
    <Reference Include="Microsoft.VisualStudio.TeamArchitect.PowerTools">
      <HintPath>$(BranchReferencesPath)\Feature Extensions\$(TargetVsVersion)\Microsoft.VisualStudio.TeamArchitect.PowerTools.dll</HintPath>
      <Private>False</Private>
    </Reference>
    <Reference Include="Microsoft.VisualStudio.TeamArchitect.PowerTools.Features">
      <HintPath>$(BranchReferencesPath)\Feature Extensions\$(TargetVsVersion)\Microsoft.VisualStudio.TeamArchitect.PowerTools.Features.dll</HintPath>
      <Private>False</Private>
    </Reference>
    <Reference Include="Microsoft.VisualStudio.ExtensibilityHosting">
      <SpecificVersion>False</SpecificVersion>
      <HintPath>$(BranchReferencesPath)\VisualStudio\$(TargetVsVersion)\Microsoft.VisualStudio.ExtensibilityHosting.dll</HintPath>
    </Reference>
    <Reference Include="Microsoft.VisualStudio.Shell.Immutable.10.0">
      <EmbedInteropTypes>False</EmbedInteropTypes>
      <HintPath>$(BranchReferencesPath)\VisualStudio\10.0\Microsoft.VisualStudio.Shell.Immutable.10.0.dll</HintPath>
    </Reference>
  </ItemGroup>
  <ItemGroup>
    <Compile Include="..\..\..\GlobalAssemblyInfo.cs">
      <Link>Properties\GlobalAssemblyInfo.cs</Link>
      <DependentUpon>GlobalAssemblyInfo.tt</DependentUpon>
      <AutoGen>True</AutoGen>
      <DesignTime>True</DesignTime>
    </Compile>
    <Compile Include="Assets\Guidance\Feature.cs" />
    <Compile Include="Assets\Guidance\InstantiatePatternToolkit.cs" />
    <Content Include="..\..\..\LICENSE.txt">
      <Link>LICENSE.txt</Link>
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <ProjectTemplate Include="Assets\Templates\Projects\Extensibility\HolProjectTemplate\HolProjectTemplate.vstemplate">
      <AutoGen>True</AutoGen>
      <DesignTime>True</DesignTime>
      <DependentUpon>HolProjectTemplate.tt</DependentUpon>
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
    </ProjectTemplate>
    <Content Include="GeneratedCode\Guidance\Content\AddaCommandforRunningtheT4Template.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\AddaNewT4TextTemplate.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\AddanewWidgetSolutiontoSolutionBuilder.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\AddExtensionPropertiestoSearchView.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\AddMoreWidgetstoSolutionBuilder.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\AddtheWidgetElementtothePatternModel.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\BuildandRuntheToolkit.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\ConfiguretheLaunchPoints.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\ConfiguretheWizard.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\ConfigureValidationRules.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\CreateaLaunchPointtoTriggerCodeGenerationOnProjectBuild.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\CreateaLaunchPointtoTriggerCodeGenerationWithaMenu.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\CreateaLaunchPointtotriggertheUnfoldCommand.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\CreateaNewConfigurationWizard.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\CreateanewPropertiesPage.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\CreateaNewSolution.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\DesignatetheSearchViewPatternasExtendingView.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\HandsOnLabBuildingBetterPatternToolkits.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\Part1CreateaPatternToolkitProject.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\Part5Wizards.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\Part6WorkingwithProjectTemplatesandItemTemplates.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\RegistertheExtensionPointinVisualStudio.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\TesttheWizard.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\WhatHaveWeGotNow.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\WidgetSolutionsareaddedtoSolutionBuilder.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\WhatHaveWeDone.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\WhereAreWeNow.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <None Include="AuthoringToolkitInfo.tt">
      <Generator>TextTemplatingFileGenerator</Generator>
      <LastGenOutput>AuthoringToolkitInfo.cs</LastGenOutput>
    </None>
    <None Include="Assets\Templates\Projects\Extensibility\HolProjectTemplate\HolProjectTemplate.tt">
      <SourceModelReference>modelbus://Microsoft.VisualStudio.Patterning.Runtime.Store/HandsOnLabs/Element/C:\Projects\Platu\Dev\Team\Quickstarts\HandsOnLabs\HandsOnLabs.patternstate%252f47f070ae-29fc-4650-8eed-06a7a22f8af6</SourceModelReference>
      <ItemGuid>aeda2b85-f038-4872-a74a-7ce7f3bb2936</ItemGuid>
      <SubType>Designer</SubType>
      <Generator>TextTemplatingFileGenerator</Generator>
      <LastGenOutput>HolProjectTemplate.vstemplate</LastGenOutput>
    </None>
    <Compile Include="AuthoringToolkitInfo.cs">
      <DependentUpon>AuthoringToolkitInfo.tt</DependentUpon>
      <AutoGen>True</AutoGen>
      <DesignTime>True</DesignTime>
    </Compile>
    <Compile Include="GeneratedCode\Guidance\GuidanceWorkflow.cs">
      <SourceModelReference>modelbus://Microsoft.VisualStudio.Patterning.Runtime.Store/HandsOnLabs/Element/C:\Projects\Platu\Main\Src\Authoring\HandsOnLabs\HandsOnLabs.slnbldr%252f608f1a87-b90d-43cd-adfe-121dd850e2dd</SourceModelReference>
      <ItemGuid>0ddee1e0-beae-431c-a10b-5379b9aa183f</ItemGuid>
    </Compile>
    <Compile Include="Properties\AssemblyInfo.cs" />
    <Content Include="$(PatternToolkitRuntime)\GeneratedCode\LibrarySchema.xsd">
      <Visible>true</Visible>
      <Link>Properties\Schemas\LibrarySchema.xsd</Link>
      <FixedLink>
      </FixedLink>
    </Content>
    <Content Include="$(PatternToolkitRuntime)\GeneratedCode\PatternModelSchema.xsd">
      <Visible>true</Visible>
      <Link>Properties\Schemas\PatternModelSchema.xsd</Link>
      <FixedLink>
      </FixedLink>
    </Content>
    <Content Include="$(PatternToolkitBuilder)\GeneratedCode\WorkflowDesignSchema.xsd">
      <Visible>true</Visible>
      <Link>Properties\Schemas\WorkflowDesignSchema.xsd</Link>
      <FixedLink>
      </FixedLink>
    </Content>
    <CodeAnalysisDictionary Include="..\..\..\CodeAnalysis.Dictionary.xml">
      <Link>Properties\CodeAnalysis.Dictionary.xml</Link>
    </CodeAnalysisDictionary>
    <Content Include="$(BranchRoot)\Images\$(TargetVsVersion)\VsTemplateIconHOLProject.ico">
      <Link>Assets\Templates\Projects\Extensibility\HolProjectTemplate\VsTemplateIconHOLProject.ico</Link>
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
      <IncludeInVSIX>false</IncludeInVSIX>
    </Content>
    <None Include="..\..\..\GlobalAssemblyInfo.tt">
      <Link>Properties\GlobalAssemblyInfo.tt</Link>
      <Generator>TextTemplatingFileGenerator</Generator>
      <LastGenOutput>GlobalAssemblyInfo.cs</LastGenOutput>
    </None>
    <None Include="Assets\Guidance\ToolkitGuidance.doc">
      <SourceModelReference>modelbus://Microsoft.VisualStudio.Patterning.Runtime.Store/HandsOnLabs/Element/C:\Projects\Platu\Dev\Team\Quickstarts\HandsOnLabs\HandsOnLabs.patternstate%252f608f1a87-b90d-43cd-adfe-121dd850e2dd</SourceModelReference>
      <ItemGuid>ab617e0d-91f1-4707-bafc-22c4a1c44b77</ItemGuid>
    </None>
    <Content Include="GeneratedCode\Guidance\Content\Feedback.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\HandsOnLabGettingStarted.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\Notes.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\BuildandTest.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\ConfiguretheTemplateLaunchPoint.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\Part2AddProjectandItemTemplates.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\RenametheTemplateLaunchPoint.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\AddanItemTemplate.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\AddaProjectTemplate.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\AssociatetheGuidancewiththePattern.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\BuildandTesttheBuildEventLaunchPoint.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\BuildandTesttheContextMenuLaunchPoint.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\BuildandTesttheGuidance.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\BuildRunandCreateWidgetClasses.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\BuildtheGuidance.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\ConfiguretheCommand.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\ConfiguretheCommandforRunningtheT4Template.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\CreateaCommandforUnfoldingtheTemplate.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\CreateaVSTemplateLaunchPoint.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\EdittheGuidanceDocument.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\ExaminetheGuidanceDocument.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\HandsOnLab1Review.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\Part4CreateGuidance.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\RenametheCommand.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\Part1ModelingVariabilityinaPattern.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\ThinkAboutVariability.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\AddActionstothePatternModel.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\AddaNewPatternToolkittotheSolution.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\AddControllerstothePatternModel.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\CreateanewPatternToolkitforASPNETMVC.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\CreateanExtensionPointforViews.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\Part2ExtensionPoints.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\Part3Validation.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\SetupforGettingStartedLab.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\TesttheExtensionPoint.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\VerifytheUserExperience.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\PreparetheExperimentalInstanceofVisualStudio.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\AddaNewCustomCodedValidationRule.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\AddValidationtoaNodeinthePatternModel.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\ConfiguretheCustomCodedValidationRule.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\Part4CustomValidationCommands.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\TesttheCustomValidation.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\UsingBuiltInCardinalityValidation.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\ConfiguretheItemTemplatetoUnfoldwiththeControllerNode.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\ConfiguretheProjectTemplatetoUnfoldwiththeToolkit.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\ExportaNewMVCProjectTemplatefromVisualStudio.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\ExporttheTemplate.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\ImporttheItemTemplateintotheToolkitProject.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\ImporttheProjectTemplateintotheToolkitProject.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\TheDifferencebetweenModelingaPatternandModelingVariability.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\AddDatatoanAction.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\CreateaNewControllerItemTemplate.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\EnableNavigation.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\EnableValidationoftheWholePattern.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\Part3GeneratingCodewithT4Templates.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\TestCardinalityValidation.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\TestCustomItemTemplate.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\TestCustomProjectTemplate.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\TestPropertyRuleValidation.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\TesttheAction.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\TesttheImplementedExtensionPoint.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\TestValidation.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\VerifytheDevelopmentEnvironment.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <None Include="PatternTool.toolingdesign">
      <ItemGuid>538cdd86-24a3-4a94-82bf-a9a23f044f44</ItemGuid>
      <SubType>Designer</SubType>
    </None>
    <None Include="source.extension.vsixmanifest">
      <AutoGen>True</AutoGen>
      <DesignTime>True</DesignTime>
      <DependentUpon>source.extension.tt</DependentUpon>
      <IsToolkitManifest>True</IsToolkitManifest>
    </None>
  </ItemGroup>
  <ItemGroup>
    <Content Include="$(BranchRoot)\Images\$(TargetVsVersion)\VsixPreviewHOL.png">
      <Link>Resources\VsixPreviewHOL.png</Link>
      <IncludeInVSIX>true</IncludeInVSIX>
      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
    </Content>
    <Content Include="$(BranchRoot)\Images\$(TargetVsVersion)\VsixIconHOL.png">
      <Link>Resources\VsixIconHOL.png</Link>
      <IncludeInVSIX>True</IncludeInVSIX>
      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
    </Content>
    <Resource Include="$(BranchRoot)\Images\$(TargetVsVersion)\PatternNodeHOL.png">
      <Link>Resources\PatternNodeHOL.png</Link>
    </Resource>
  </ItemGroup>
  <ItemGroup>
    <ProjectReference Include="..\HandsOnLabs.Automation\HandsOnLabs.Automation.csproj">
      <Name>HandsOnLabs.Automation</Name>
      <IncludeOutputGroupsInVSIX>BuiltProjectOutputGroup</IncludeOutputGroupsInVSIX>
      <IncludeOutputGroupsInVSIXLocalOnly>DebugSymbolsProjectOutputGroup</IncludeOutputGroupsInVSIXLocalOnly>
    </ProjectReference>
  </ItemGroup>
  <ItemGroup>
    <Service Include="{508349B6-6B84-4df5-91F0-309BEEBAD82D}" />
  </ItemGroup>
  <ItemGroup>
    <Folder Include="Assets\Templates\Items\" />
    <Folder Include="Assets\Templates\Text\" />
    <Folder Include="Assets\Wizards\Pages\" />
  </ItemGroup>
  <ItemGroup>
    <EmbeddedResource Include="PatternTool.patterndefinition">
      <SourceModelReference>modelbus://Microsoft.VisualStudio.Patterning.Runtime.Store/HandsOnLabs/Element/C:\Projects\Platu\Dev\Team\Quickstarts\HandsOnLabs\HandsOnLabs.patternstate%252ff5f057ea-18f3-491c-9b0b-6a81d7f287a7</SourceModelReference>
      <ItemGuid>02473a51-4ef9-46d1-b712-e4e4d53fc61a</ItemGuid>
      <SubType>Designer</SubType>
    </EmbeddedResource>
  </ItemGroup>
  <ItemGroup>
    <None Include="052a23d2-bdcd-42a7-97fd-b2aa70b27713.patterndefinition.diagram">
      <DependentUpon>PatternTool.patterndefinition</DependentUpon>
    </None>
    <None Include="source.extension.tt">
      <Generator>TextTemplatingFileGenerator</Generator>
      <LastGenOutput>source.extension.vsixmanifest</LastGenOutput>
      <SourceModelReference>modelbus://Microsoft.VisualStudio.Patterning.Runtime.Store/HandsOnLabs/Element/C:\Projects\Platu\Dev\Team\Quickstarts\HandsOnLabs\HandsOnLabs.patternstate%252f23369711-1fee-4fa6-b891-5269a7e59cec</SourceModelReference>
      <ItemGuid>27056d3d-e2ca-4c9b-abf5-8e558358b7f7</ItemGuid>
    </None>
    <None Include="source.include.t4">
      <DependentUpon>source.extension.tt</DependentUpon>
      <SourceModelReference>modelbus://Microsoft.VisualStudio.Patterning.Runtime.Store/HandsOnLabs/Element/C:\Projects\Platu\Main\Src\Authoring\HandsOnLabs\HandsOnLabs.slnbldr%252f23369711-1fee-4fa6-b891-5269a7e59cec</SourceModelReference>
      <ItemGuid>94470e9e-4cd7-447b-842b-5b18e708fd20</ItemGuid>
    </None>
  </ItemGroup>
  <!-- Properties for Toolkit Targets -->
  <PropertyGroup>
    <CopyVsixToFolder Condition=" '$(TeamBuildConstants)' == '' ">$(SolutionDir)..\Binaries</CopyVsixToFolder>
    <CopyVsixToFolder Condition=" '$(TeamBuildConstants)' != '' ">$(SolutionRoot)\Platu\Projects\Src\Binaries</CopyVsixToFolder>
  </PropertyGroup>
  <PropertyGroup>
    <VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">10.0</VisualStudioVersion>
    <VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>
  </PropertyGroup>
  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
  <Import Project="$(BranchRoot)BuildConfiguration.CSharp.targets" />
  <Import Project="$(VsxTargetsPath)\Microsoft.VsSDK.targets" />
  <Import Project="$(BranchRoot)Common\Source\Versioning\Authoring.PatternToolkitVersion.targets" />
  <Import Project="$(BranchRoot)Common\Source\Versioning\Microsoft.VisualStudio.Patterning.Authoring.PatternToolkit.targets" />
  <!-- Properties for VSSDK/DSL Targets -->
  <PropertyGroup>
    <RegisterOutputPackage>true</RegisterOutputPackage>
    <RegisterWithCodebase>true</RegisterWithCodebase>
    <GacTargetOutput>false</GacTargetOutput>
  </PropertyGroup>
  <PropertyGroup>
    <StartProgram>$(DevEnvDir)\devenv.exe</StartProgram>
    <StartAction>Program</StartAction>
    <StartArguments>/rootsuffix Exp</StartArguments>
  </PropertyGroup>
  <Import Project="$(SolutionDir)\.nuget\nuget.targets" />
</Project><commit_msg>fixed bug in targets of HOL project<commit_after>﻿<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <PropertyGroup>
    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
    <ProductVersion>10.0.20305</ProductVersion>
    <SchemaVersion>2.0</SchemaVersion>
    <ProjectTypeGuids>{82b43b9b-a64c-4715-b499-d71e9ca2bd60};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
    <ProjectGuid>{FB67BCAD-DFB0-40B1-9E02-CE4D8DA5BE9D}</ProjectGuid>
    <OutputType>Library</OutputType>
    <AppDesignerFolder>Properties</AppDesignerFolder>
    <RootNamespace>Microsoft.VisualStudio.Patterning.HandsOnLabs</RootNamespace>
    <AssemblyName>Microsoft.VisualStudio.Patterning.HandsOnLabs</AssemblyName>
    <FileAlignment>512</FileAlignment>
    <GeneratePkgDefFile>false</GeneratePkgDefFile>
    <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\..\Authoring\</SolutionDir>
    <RestorePackages>true</RestorePackages>
  </PropertyGroup>
  <PropertyGroup>
    <BranchRoot>..\..\..\</BranchRoot>
  </PropertyGroup>
  <Import Project="$(BranchRoot)BuildConfiguration.CSharp.props" />
  <PropertyGroup>
    <TargetVsixContainerName>PatternToolkitBuilderLabs.$(TargetVsVersion).vsix</TargetVsixContainerName>
  </PropertyGroup>
  <ItemGroup>
    <Reference Include="Microsoft.VisualStudio.Patterning.Runtime.Interfaces">
      <HintPath>$(PatternToolkitRuntime)\Microsoft.VisualStudio.Patterning.Runtime.Interfaces.dll</HintPath>
      <Private>false</Private>
    </Reference>
    <Reference Include="System" />
    <Reference Include="System.ComponentModel.Composition" />
    <Reference Include="System.Core" />
    <Reference Include="System.Xaml" />
    <Reference Include="PresentationCore" />
    <Reference Include="WindowsBase" />
    <Reference Include="Microsoft.VisualStudio.TeamArchitect.PowerTools">
      <HintPath>$(BranchReferencesPath)\Feature Extensions\$(TargetVsVersion)\Microsoft.VisualStudio.TeamArchitect.PowerTools.dll</HintPath>
      <Private>False</Private>
    </Reference>
    <Reference Include="Microsoft.VisualStudio.TeamArchitect.PowerTools.Features">
      <HintPath>$(BranchReferencesPath)\Feature Extensions\$(TargetVsVersion)\Microsoft.VisualStudio.TeamArchitect.PowerTools.Features.dll</HintPath>
      <Private>False</Private>
    </Reference>
    <Reference Include="Microsoft.VisualStudio.ExtensibilityHosting">
      <SpecificVersion>False</SpecificVersion>
      <HintPath>$(BranchReferencesPath)\VisualStudio\$(TargetVsVersion)\Microsoft.VisualStudio.ExtensibilityHosting.dll</HintPath>
    </Reference>
    <Reference Include="Microsoft.VisualStudio.Shell.Immutable.10.0">
      <EmbedInteropTypes>False</EmbedInteropTypes>
      <HintPath>$(BranchReferencesPath)\VisualStudio\10.0\Microsoft.VisualStudio.Shell.Immutable.10.0.dll</HintPath>
    </Reference>
  </ItemGroup>
  <ItemGroup>
    <Compile Include="..\..\..\GlobalAssemblyInfo.cs">
      <Link>Properties\GlobalAssemblyInfo.cs</Link>
      <DependentUpon>GlobalAssemblyInfo.tt</DependentUpon>
      <AutoGen>True</AutoGen>
      <DesignTime>True</DesignTime>
    </Compile>
    <Compile Include="Assets\Guidance\Feature.cs" />
    <Compile Include="Assets\Guidance\InstantiatePatternToolkit.cs" />
    <Content Include="..\..\..\LICENSE.txt">
      <Link>LICENSE.txt</Link>
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <ProjectTemplate Include="Assets\Templates\Projects\Extensibility\HolProjectTemplate\HolProjectTemplate.vstemplate">
      <AutoGen>True</AutoGen>
      <DesignTime>True</DesignTime>
      <DependentUpon>HolProjectTemplate.tt</DependentUpon>
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
    </ProjectTemplate>
    <Content Include="GeneratedCode\Guidance\Content\AddaCommandforRunningtheT4Template.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\AddaNewT4TextTemplate.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\AddanewWidgetSolutiontoSolutionBuilder.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\AddExtensionPropertiestoSearchView.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\AddMoreWidgetstoSolutionBuilder.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\AddtheWidgetElementtothePatternModel.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\BuildandRuntheToolkit.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\ConfiguretheLaunchPoints.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\ConfiguretheWizard.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\ConfigureValidationRules.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\CreateaLaunchPointtoTriggerCodeGenerationOnProjectBuild.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\CreateaLaunchPointtoTriggerCodeGenerationWithaMenu.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\CreateaLaunchPointtotriggertheUnfoldCommand.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\CreateaNewConfigurationWizard.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\CreateanewPropertiesPage.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\CreateaNewSolution.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\DesignatetheSearchViewPatternasExtendingView.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\HandsOnLabBuildingBetterPatternToolkits.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\Part1CreateaPatternToolkitProject.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\Part5Wizards.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\Part6WorkingwithProjectTemplatesandItemTemplates.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\RegistertheExtensionPointinVisualStudio.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\TesttheWizard.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\WhatHaveWeGotNow.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\WidgetSolutionsareaddedtoSolutionBuilder.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\WhatHaveWeDone.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\WhereAreWeNow.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <None Include="AuthoringToolkitInfo.tt">
      <Generator>TextTemplatingFileGenerator</Generator>
      <LastGenOutput>AuthoringToolkitInfo.cs</LastGenOutput>
    </None>
    <None Include="Assets\Templates\Projects\Extensibility\HolProjectTemplate\HolProjectTemplate.tt">
      <SourceModelReference>modelbus://Microsoft.VisualStudio.Patterning.Runtime.Store/HandsOnLabs/Element/C:\Projects\Platu\Dev\Team\Quickstarts\HandsOnLabs\HandsOnLabs.patternstate%252f47f070ae-29fc-4650-8eed-06a7a22f8af6</SourceModelReference>
      <ItemGuid>aeda2b85-f038-4872-a74a-7ce7f3bb2936</ItemGuid>
      <SubType>Designer</SubType>
      <Generator>TextTemplatingFileGenerator</Generator>
      <LastGenOutput>HolProjectTemplate.vstemplate</LastGenOutput>
    </None>
    <Compile Include="AuthoringToolkitInfo.cs">
      <DependentUpon>AuthoringToolkitInfo.tt</DependentUpon>
      <AutoGen>True</AutoGen>
      <DesignTime>True</DesignTime>
    </Compile>
    <Compile Include="GeneratedCode\Guidance\GuidanceWorkflow.cs">
      <SourceModelReference>modelbus://Microsoft.VisualStudio.Patterning.Runtime.Store/HandsOnLabs/Element/C:\Projects\Platu\Main\Src\Authoring\HandsOnLabs\HandsOnLabs.slnbldr%252f608f1a87-b90d-43cd-adfe-121dd850e2dd</SourceModelReference>
      <ItemGuid>0ddee1e0-beae-431c-a10b-5379b9aa183f</ItemGuid>
    </Compile>
    <Compile Include="Properties\AssemblyInfo.cs" />
    <Content Include="$(PatternToolkitRuntime)\GeneratedCode\LibrarySchema.xsd">
      <Visible>true</Visible>
      <Link>Properties\Schemas\LibrarySchema.xsd</Link>
      <FixedLink>
      </FixedLink>
    </Content>
    <Content Include="$(PatternToolkitRuntime)\GeneratedCode\PatternModelSchema.xsd">
      <Visible>true</Visible>
      <Link>Properties\Schemas\PatternModelSchema.xsd</Link>
      <FixedLink>
      </FixedLink>
    </Content>
    <Content Include="$(PatternToolkitBuilder)\GeneratedCode\WorkflowDesignSchema.xsd">
      <Visible>true</Visible>
      <Link>Properties\Schemas\WorkflowDesignSchema.xsd</Link>
      <FixedLink>
      </FixedLink>
    </Content>
    <CodeAnalysisDictionary Include="..\..\..\CodeAnalysis.Dictionary.xml">
      <Link>Properties\CodeAnalysis.Dictionary.xml</Link>
    </CodeAnalysisDictionary>
    <Content Include="$(BranchRoot)\Images\$(TargetVsVersion)\VsTemplateIconHOLProject.ico">
      <Link>Assets\Templates\Projects\Extensibility\HolProjectTemplate\VsTemplateIconHOLProject.ico</Link>
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
      <IncludeInVSIX>false</IncludeInVSIX>
    </Content>
    <None Include="..\..\..\GlobalAssemblyInfo.tt">
      <Link>Properties\GlobalAssemblyInfo.tt</Link>
      <Generator>TextTemplatingFileGenerator</Generator>
      <LastGenOutput>GlobalAssemblyInfo.cs</LastGenOutput>
    </None>
    <None Include="Assets\Guidance\ToolkitGuidance.doc">
      <SourceModelReference>modelbus://Microsoft.VisualStudio.Patterning.Runtime.Store/HandsOnLabs/Element/C:\Projects\Platu\Dev\Team\Quickstarts\HandsOnLabs\HandsOnLabs.patternstate%252f608f1a87-b90d-43cd-adfe-121dd850e2dd</SourceModelReference>
      <ItemGuid>ab617e0d-91f1-4707-bafc-22c4a1c44b77</ItemGuid>
    </None>
    <Content Include="GeneratedCode\Guidance\Content\Feedback.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\HandsOnLabGettingStarted.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\Notes.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\BuildandTest.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\ConfiguretheTemplateLaunchPoint.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\Part2AddProjectandItemTemplates.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\RenametheTemplateLaunchPoint.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\AddanItemTemplate.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\AddaProjectTemplate.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\AssociatetheGuidancewiththePattern.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\BuildandTesttheBuildEventLaunchPoint.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\BuildandTesttheContextMenuLaunchPoint.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\BuildandTesttheGuidance.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\BuildRunandCreateWidgetClasses.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\BuildtheGuidance.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\ConfiguretheCommand.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\ConfiguretheCommandforRunningtheT4Template.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\CreateaCommandforUnfoldingtheTemplate.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\CreateaVSTemplateLaunchPoint.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\EdittheGuidanceDocument.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\ExaminetheGuidanceDocument.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\HandsOnLab1Review.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\Part4CreateGuidance.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\RenametheCommand.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\Part1ModelingVariabilityinaPattern.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\ThinkAboutVariability.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\AddActionstothePatternModel.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\AddaNewPatternToolkittotheSolution.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\AddControllerstothePatternModel.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\CreateanewPatternToolkitforASPNETMVC.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\CreateanExtensionPointforViews.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\Part2ExtensionPoints.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\Part3Validation.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\SetupforGettingStartedLab.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\TesttheExtensionPoint.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\VerifytheUserExperience.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\PreparetheExperimentalInstanceofVisualStudio.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\AddaNewCustomCodedValidationRule.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\AddValidationtoaNodeinthePatternModel.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\ConfiguretheCustomCodedValidationRule.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\Part4CustomValidationCommands.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\TesttheCustomValidation.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\UsingBuiltInCardinalityValidation.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\ConfiguretheItemTemplatetoUnfoldwiththeControllerNode.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\ConfiguretheProjectTemplatetoUnfoldwiththeToolkit.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\ExportaNewMVCProjectTemplatefromVisualStudio.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\ExporttheTemplate.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\ImporttheItemTemplateintotheToolkitProject.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\ImporttheProjectTemplateintotheToolkitProject.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\TheDifferencebetweenModelingaPatternandModelingVariability.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\AddDatatoanAction.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\CreateaNewControllerItemTemplate.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\EnableNavigation.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\EnableValidationoftheWholePattern.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\Part3GeneratingCodewithT4Templates.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\TestCardinalityValidation.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\TestCustomItemTemplate.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\TestCustomProjectTemplate.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\TestPropertyRuleValidation.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\TesttheAction.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\TesttheImplementedExtensionPoint.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\TestValidation.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <Content Include="GeneratedCode\Guidance\Content\VerifytheDevelopmentEnvironment.mht">
      <IncludeInVSIX>true</IncludeInVSIX>
    </Content>
    <None Include="PatternTool.toolingdesign">
      <ItemGuid>538cdd86-24a3-4a94-82bf-a9a23f044f44</ItemGuid>
      <SubType>Designer</SubType>
    </None>
    <None Include="source.extension.vsixmanifest">
      <AutoGen>True</AutoGen>
      <DesignTime>True</DesignTime>
      <DependentUpon>source.extension.tt</DependentUpon>
      <IsToolkitManifest>True</IsToolkitManifest>
    </None>
  </ItemGroup>
  <ItemGroup>
    <Content Include="$(BranchRoot)\Images\$(TargetVsVersion)\VsixPreviewHOL.png">
      <Link>Resources\VsixPreviewHOL.png</Link>
      <IncludeInVSIX>true</IncludeInVSIX>
      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
    </Content>
    <Content Include="$(BranchRoot)\Images\$(TargetVsVersion)\VsixIconHOL.png">
      <Link>Resources\VsixIconHOL.png</Link>
      <IncludeInVSIX>True</IncludeInVSIX>
      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
    </Content>
    <Resource Include="$(BranchRoot)\Images\$(TargetVsVersion)\PatternNodeHOL.png">
      <Link>Resources\PatternNodeHOL.png</Link>
    </Resource>
  </ItemGroup>
  <ItemGroup>
    <ProjectReference Include="..\HandsOnLabs.Automation\HandsOnLabs.Automation.csproj">
      <Name>HandsOnLabs.Automation</Name>
      <IncludeOutputGroupsInVSIX>BuiltProjectOutputGroup</IncludeOutputGroupsInVSIX>
      <IncludeOutputGroupsInVSIXLocalOnly>DebugSymbolsProjectOutputGroup</IncludeOutputGroupsInVSIXLocalOnly>
    </ProjectReference>
  </ItemGroup>
  <ItemGroup>
    <Service Include="{508349B6-6B84-4df5-91F0-309BEEBAD82D}" />
  </ItemGroup>
  <ItemGroup>
    <Folder Include="Assets\Templates\Items\" />
    <Folder Include="Assets\Templates\Text\" />
    <Folder Include="Assets\Wizards\Pages\" />
  </ItemGroup>
  <ItemGroup>
    <EmbeddedResource Include="PatternTool.patterndefinition">
      <SourceModelReference>modelbus://Microsoft.VisualStudio.Patterning.Runtime.Store/HandsOnLabs/Element/C:\Projects\Platu\Dev\Team\Quickstarts\HandsOnLabs\HandsOnLabs.patternstate%252ff5f057ea-18f3-491c-9b0b-6a81d7f287a7</SourceModelReference>
      <ItemGuid>02473a51-4ef9-46d1-b712-e4e4d53fc61a</ItemGuid>
      <SubType>Designer</SubType>
    </EmbeddedResource>
  </ItemGroup>
  <ItemGroup>
    <None Include="052a23d2-bdcd-42a7-97fd-b2aa70b27713.patterndefinition.diagram">
      <DependentUpon>PatternTool.patterndefinition</DependentUpon>
    </None>
    <None Include="source.extension.tt">
      <Generator>TextTemplatingFileGenerator</Generator>
      <LastGenOutput>source.extension.vsixmanifest</LastGenOutput>
      <SourceModelReference>modelbus://Microsoft.VisualStudio.Patterning.Runtime.Store/HandsOnLabs/Element/C:\Projects\Platu\Dev\Team\Quickstarts\HandsOnLabs\HandsOnLabs.patternstate%252f23369711-1fee-4fa6-b891-5269a7e59cec</SourceModelReference>
      <ItemGuid>27056d3d-e2ca-4c9b-abf5-8e558358b7f7</ItemGuid>
    </None>
    <None Include="source.include.t4">
      <DependentUpon>source.extension.tt</DependentUpon>
      <SourceModelReference>modelbus://Microsoft.VisualStudio.Patterning.Runtime.Store/HandsOnLabs/Element/C:\Projects\Platu\Main\Src\Authoring\HandsOnLabs\HandsOnLabs.slnbldr%252f23369711-1fee-4fa6-b891-5269a7e59cec</SourceModelReference>
      <ItemGuid>94470e9e-4cd7-447b-842b-5b18e708fd20</ItemGuid>
    </None>
  </ItemGroup>
  <!-- Properties for Toolkit Targets -->
  <PropertyGroup>
    <CopyVsixToFolder Condition=" '$(TeamBuildConstants)' == '' ">$(SolutionDir)..\Binaries</CopyVsixToFolder>
    <CopyVsixToFolder Condition=" '$(TeamBuildConstants)' != '' ">$(SolutionRoot)\Platu\Projects\Src\Binaries</CopyVsixToFolder>
  </PropertyGroup>
  <PropertyGroup>
    <VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">10.0</VisualStudioVersion>
    <VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>
  </PropertyGroup>
  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
  <Import Project="$(BranchRoot)BuildConfiguration.CSharp.targets" />
  <Import Project="$(VsxTargetsPath)\Microsoft.VsSDK.targets" />
  <Import Project="$(BranchRoot)Common\Source\Versioning\Authoring.PatternToolkitVersion.targets" />
  <!-- Properties for VSSDK/DSL Targets -->
  <PropertyGroup>
    <RegisterOutputPackage>true</RegisterOutputPackage>
    <RegisterWithCodebase>true</RegisterWithCodebase>
    <GacTargetOutput>false</GacTargetOutput>
  </PropertyGroup>
  <PropertyGroup>
    <StartProgram>$(DevEnvDir)\devenv.exe</StartProgram>
    <StartAction>Program</StartAction>
    <StartArguments>/rootsuffix Exp</StartArguments>
  </PropertyGroup>
  <Import Project="$(SolutionDir)\.nuget\nuget.targets" />
</Project>
{'fraction_non_alphanumeric': 0.12856740895570384, 'fraction_numerical': 0.01648042447142053, 'mean_word_length': 5.0760776651605815, 'pattern_counts': {'":': 0, '<': 1360, '<?xml version=': 2, '>': 1360, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 8}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4936413', 'n_tokens_mistral': 16899, 'n_tokens_neox': 15866, 'n_words': 1327}