| <?xml version="1.0" encoding="utf-8"?>  | 
| <!--  | 
| /****************************************************************************  | 
| **  | 
| ** Copyright (C) 2021 The Qt Company Ltd.  | 
| ** Contact: https://www.qt.io/licensing/  | 
| **  | 
| ** This file is part of the Qt VS Tools.  | 
| **  | 
| ** $QT_BEGIN_LICENSE:GPL-EXCEPT$  | 
| ** Commercial License Usage  | 
| ** Licensees holding valid commercial Qt licenses may use this file in  | 
| ** accordance with the commercial license agreement provided with the  | 
| ** Software or, alternatively, in accordance with the terms contained in  | 
| ** a written agreement between you and The Qt Company. For licensing terms  | 
| ** and conditions see https://www.qt.io/terms-conditions. For further  | 
| ** information use the contact form at https://www.qt.io/contact-us.  | 
| **  | 
| ** GNU General Public License Usage  | 
| ** Alternatively, this file may be used under the terms of the GNU  | 
| ** General Public License version 3 as published by the Free Software  | 
| ** Foundation with exceptions as appearing in the file LICENSE.GPL3-EXCEPT  | 
| ** included in the packaging of this file. Please review the following  | 
| ** information to ensure the GNU General Public License requirements will  | 
| ** be met: https://www.gnu.org/licenses/gpl-3.0.html.  | 
| **  | 
| ** $QT_END_LICENSE$  | 
| **  | 
| ****************************************************************************/  | 
| -->  | 
| <Project ToolsVersion="$(VisualStudioVersion)" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">  | 
|   <Import Project="$(SolutionDir)\version.targets" />  | 
|   <PropertyGroup>  | 
|     <MinimumVisualStudioVersion>$(VisualStudioVersion)</MinimumVisualStudioVersion>  | 
|     <VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>  | 
|     <UseCodebase>true</UseCodebase>  | 
|   </PropertyGroup>  | 
|   <PropertyGroup>  | 
|     <SignAssembly>false</SignAssembly>  | 
|   </PropertyGroup>  | 
|   <PropertyGroup>  | 
|     <ApplicationIcon>QtVsTools.ico</ApplicationIcon>  | 
|   </PropertyGroup>  | 
|   <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />  | 
|   <PropertyGroup>  | 
|     <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>  | 
|     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>  | 
|     <SchemaVersion>2.0</SchemaVersion>  | 
|     <OutputType>Library</OutputType>  | 
|     <AppDesignerFolder>Properties</AppDesignerFolder>  | 
|     <TargetFrameworkVersion>v4.7.2</TargetFrameworkVersion>  | 
|     <RootNamespace>QtVsTools.Package</RootNamespace>  | 
|     <AssemblyName>QtVsTools</AssemblyName>  | 
|     <ProjectGuid>{671C3821-7BD9-4C16-9A8D-EC1470EDBC9B}</ProjectGuid>  | 
|     <ProjectTypeGuids>{82b43b9b-a64c-4715-b499-d71e9ca2bd60};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>  | 
|     <GeneratePkgDefFile>true</GeneratePkgDefFile>  | 
|     <IncludeAssemblyInVSIXContainer>true</IncludeAssemblyInVSIXContainer>  | 
|     <IncludeDebugSymbolsInVSIXContainer>true</IncludeDebugSymbolsInVSIXContainer>  | 
|     <IncludeDebugSymbolsInLocalVSIXDeployment>true</IncludeDebugSymbolsInLocalVSIXDeployment>  | 
|     <CopyBuildOutputToOutputDirectory>true</CopyBuildOutputToOutputDirectory>  | 
|     <CopyOutputSymbolsToOutputDirectory>false</CopyOutputSymbolsToOutputDirectory>  | 
|     <StartAction>Program</StartAction>  | 
|     <StartProgram Condition="'$(DevEnvDir)' != ''">$(DevEnvDir)devenv.exe</StartProgram>  | 
|     <StartArguments>/rootsuffix Exp</StartArguments>  | 
|   </PropertyGroup>  | 
|   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">  | 
|     <DebugSymbols>true</DebugSymbols>  | 
|     <DebugType>full</DebugType>  | 
|     <Optimize>false</Optimize>  | 
|     <OutputPath>bin\Debug\</OutputPath>  | 
|     <DefineConstants>TRACE;DEBUG</DefineConstants>  | 
|     <ErrorReport>prompt</ErrorReport>  | 
|     <WarningLevel>4</WarningLevel>  | 
|   </PropertyGroup>  | 
|   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">  | 
|     <DebugType>pdbonly</DebugType>  | 
|     <Optimize>true</Optimize>  | 
|     <OutputPath>bin\Release\</OutputPath>  | 
|     <DefineConstants>TRACE</DefineConstants>  | 
|     <ErrorReport>prompt</ErrorReport>  | 
|     <WarningLevel>4</WarningLevel>  | 
|   </PropertyGroup>  | 
|   <!--  | 
|   /////////////////////////////////////////////////////////////////////////////////////////////////  | 
|   // Global references  | 
|   // -->  | 
|   <ItemGroup>  | 
|     <Service Include="{508349B6-6B84-4DF5-91F0-309BEEBAD82D}" />  | 
|     <Reference Include="System" />  | 
|     <Reference Include="System.Data" />  | 
|     <Reference Include="System.Design" />  | 
|     <Reference Include="System.Drawing" />  | 
|     <Reference Include="System.ComponentModel.Composition" />  | 
|     <Reference Include="System.Xaml" />  | 
|     <Reference Include="PresentationCore" />  | 
|     <Reference Include="PresentationFramework" />  | 
|     <Reference Include="WindowsBase" />  | 
|   </ItemGroup>  | 
|   <!--  | 
|   /////////////////////////////////////////////////////////////////////////////////////////////////  | 
|   // General package references  | 
|   // -->  | 
|   <Import Project="$(SolutionDir)\references.props" />  | 
|   <ItemGroup>  | 
|     <PackageReference Include="$(Name_Microsoft_VSSDK_BuildTools)" Version="$(Version_Microsoft_VSSDK_BuildTools)" />  | 
|     <PackageReference Include="$(Name_Microsoft_VisualStudio_SDK)" Version="$(Version_Microsoft_VisualStudio_SDK)" ExcludeAssets="runtime" />  | 
|     <PackageReference Include="$(Name_Microsoft_VisualStudio_ProjectSystem)" Version="$(Version_Microsoft_VisualStudio_ProjectSystem)" />  | 
|     <PackageReference Include="$(Name_Newtonsoft_Json)" Version="$(Version_Newtonsoft_Json)" />  | 
|     <PackageReference Include="$(Name_Stub_System_Data_SQLite_Core_NetFramework)" Version="$(Version_Stub_System_Data_SQLite_Core_NetFramework)" GeneratePathProperty="true" />  | 
|     <PackageReference Include="$(Name_Microsoft_VisualStudio_Shell_15)" Version="$(Version_Microsoft_VisualStudio_Shell_15)" />  | 
|   </ItemGroup>  | 
|   <!--  | 
|   /////////////////////////////////////////////////////////////////////////////////////////////////  | 
|   // Version specific package references  | 
|   // -->  | 
|   <Choose>  | 
|     <When Condition="'$(VisualStudioVersion)'=='17.0'">  | 
|       <ItemGroup>  | 
|       </ItemGroup>  | 
|     </When>  | 
|     <When Condition="'$(VisualStudioVersion)'=='16.0'">  | 
|       <ItemGroup>  | 
|       </ItemGroup>  | 
|     </When>  | 
|     <When Condition="'$(VisualStudioVersion)'=='15.0'">  | 
|       <ItemGroup>  | 
|         <Reference Include="$(Name_Microsoft_VisualStudio_VCProjectEngine)" />  | 
|         <PackageReference Include="$(Name_Microsoft_VisualStudio_Shell_Framework)" Version="$(Version_Microsoft_VisualStudio_Shell_Framework)" />  | 
|       </ItemGroup>  | 
|     </When>  | 
|   </Choose>  | 
|   <!--  | 
|   /////////////////////////////////////////////////////////////////////////////////////////////////  | 
|   // Solution project references  | 
|   // -->  | 
|   <ItemGroup>  | 
|     <ProjectReference Include="..\QtVsTools.RegExpr\QtVsTools.RegExpr.csproj">  | 
|       <Project>{a2831b9b-4d3b-46cb-85df-1b5c277c17db}</Project>  | 
|       <Name>QtVsTools.RegExpr</Name>  | 
|     </ProjectReference>  | 
|     <ProjectReference Include="..\QtMSBuild\QtMSBuild.csproj">  | 
|       <Project>{a618d28b-9352-44f4-aa71-609bf68bf871}</Project>  | 
|       <Name>QtMSBuild</Name>  | 
|     </ProjectReference>  | 
|     <ProjectReference Include="..\QtVsTools.Core\QtVsTools.Core.csproj">  | 
|       <Project>{2621ad55-c4e9-4884-81e9-da0d00b4c6e5}</Project>  | 
|       <Name>QtVsTools.Core</Name>  | 
|     </ProjectReference>  | 
|     <ProjectReference Include="..\QtVsTools.Wizards\QtVsTools.Wizards.csproj">  | 
|       <Project>{8df0a4c4-a32d-44a4-9da4-41a6bca80b44}</Project>  | 
|       <Name>QtVsTools.Wizards</Name>  | 
|     </ProjectReference>  | 
|     <ProjectReference Include="..\qmakefilereader\qmakefilereader.vcxproj">  | 
|       <Project>{70711a97-d9b0-3a86-9756-9ff47337908b}</Project>  | 
|       <Name>qmakefilereader</Name>  | 
|       <ReferenceOutputAssembly>false</ReferenceOutputAssembly>  | 
|     </ProjectReference>  | 
|     <ProjectReference Include="..\qrceditor\qrceditor.vcxproj">  | 
|       <Project>{4cee73c9-fcfa-3a72-a0a3-036bdbb3240f}</Project>  | 
|       <Name>qrceditor</Name>  | 
|       <ReferenceOutputAssembly>false</ReferenceOutputAssembly>  | 
|     </ProjectReference>  | 
|     <ProjectReference Include="..\Templates\qtclass\QtTemplate.Item.QtClass.csproj">  | 
|       <Project>{4981AAE8-9AC7-4758-87EA-FB2397D6C404}</Project>  | 
|       <Name>QtTemplate.Item.QtClass</Name>  | 
|       <VSIXSubPath>ItemTemplates</VSIXSubPath>  | 
|       <ReferenceOutputAssembly>false</ReferenceOutputAssembly>  | 
|       <IncludeOutputGroupsInVSIX>TemplateProjectOutputGroup%3b</IncludeOutputGroupsInVSIX>  | 
|     </ProjectReference>  | 
|     <ProjectReference Include="..\Templates\translation\QtTemplate.Item.Translation.csproj">  | 
|       <Project>{202F4A6D-77CD-4992-AA53-01B585463287}</Project>  | 
|       <Name>QtTemplate.Item.Translation</Name>  | 
|       <VSIXSubPath>ItemTemplates</VSIXSubPath>  | 
|       <ReferenceOutputAssembly>false</ReferenceOutputAssembly>  | 
|       <IncludeOutputGroupsInVSIX>TemplateProjectOutputGroup%3b</IncludeOutputGroupsInVSIX>  | 
|     </ProjectReference>  | 
|     <ProjectReference Include="..\Templates\widgetsclass\QtTemplate.Item.WidgetsClass.csproj">  | 
|       <Project>{020422DA-33AB-4495-A439-7DAC2690795C}</Project>  | 
|       <Name>QtTemplate.Item.WidgetsClass</Name>  | 
|       <VSIXSubPath>ItemTemplates</VSIXSubPath>  | 
|       <ReferenceOutputAssembly>false</ReferenceOutputAssembly>  | 
|       <IncludeOutputGroupsInVSIX>TemplateProjectOutputGroup%3b</IncludeOutputGroupsInVSIX>  | 
|     </ProjectReference>  | 
|     <ProjectReference Include="..\vsqml\vsqml.vcxproj">  | 
|       <Project>{b12702ad-abfb-343a-a199-8e24837244a3}</Project>  | 
|       <Name>VsQml</Name>  | 
|       <ReferenceOutputAssembly>false</ReferenceOutputAssembly>  | 
|     </ProjectReference>  | 
|     <ProjectReference Include="..\Templates\console\QtTemplate.Project.Console.csproj">  | 
|       <Project>{71e4f2b9-3628-45e2-a664-a2f6e3aafe55}</Project>  | 
|       <Name>QtTemplate.Project.Console</Name>  | 
|       <VSIXSubPath>ProjectTemplates</VSIXSubPath>  | 
|       <ReferenceOutputAssembly>false</ReferenceOutputAssembly>  | 
|       <IncludeOutputGroupsInVSIX>TemplateProjectOutputGroup%3b</IncludeOutputGroupsInVSIX>  | 
|       <TemplateType>Project</TemplateType>  | 
|     </ProjectReference>  | 
|     <ProjectReference Include="..\Templates\gui\QtTemplate.Project.Gui.csproj">  | 
|       <Project>{3e1f9741-01d3-480a-a484-3cd373ae4a7f}</Project>  | 
|       <Name>QtTemplate.Project.Gui</Name>  | 
|       <VSIXSubPath>ProjectTemplates</VSIXSubPath>  | 
|       <ReferenceOutputAssembly>false</ReferenceOutputAssembly>  | 
|       <IncludeOutputGroupsInVSIX>TemplateProjectOutputGroup%3b</IncludeOutputGroupsInVSIX>  | 
|       <TemplateType>Project</TemplateType>  | 
|     </ProjectReference>  | 
|     <ProjectReference Include="..\Templates\designer\QtTemplate.Project.Designer.csproj">  | 
|       <Project>{191b2b91-d5fd-4138-a72a-ab0b149988c6}</Project>  | 
|       <Name>QtTemplate.Project.Designer</Name>  | 
|       <VSIXSubPath>ProjectTemplates</VSIXSubPath>  | 
|       <ReferenceOutputAssembly>false</ReferenceOutputAssembly>  | 
|       <IncludeOutputGroupsInVSIX>TemplateProjectOutputGroup%3b</IncludeOutputGroupsInVSIX>  | 
|       <TemplateType>Project</TemplateType>  | 
|     </ProjectReference>  | 
|     <ProjectReference Include="..\Templates\empty\QtTemplate.Project.Empty.csproj">  | 
|       <Project>{73c3dfb8-bd8a-4634-aad5-dc71edc37b98}</Project>  | 
|       <Name>QtTemplate.Project.Empty</Name>  | 
|       <VSIXSubPath>ProjectTemplates</VSIXSubPath>  | 
|       <ReferenceOutputAssembly>false</ReferenceOutputAssembly>  | 
|       <IncludeOutputGroupsInVSIX>TemplateProjectOutputGroup%3b</IncludeOutputGroupsInVSIX>  | 
|       <TemplateType>Project</TemplateType>  | 
|     </ProjectReference>  | 
|     <ProjectReference Include="..\Templates\lib\QtTemplate.Project.Lib.csproj">  | 
|       <Project>{191b1b91-d9fd-4138-a72a-ab0b149958c6}</Project>  | 
|       <Name>QtTemplate.Project.Lib</Name>  | 
|       <VSIXSubPath>ProjectTemplates</VSIXSubPath>  | 
|       <ReferenceOutputAssembly>false</ReferenceOutputAssembly>  | 
|       <IncludeOutputGroupsInVSIX>TemplateProjectOutputGroup%3b</IncludeOutputGroupsInVSIX>  | 
|       <TemplateType>Project</TemplateType>  | 
|     </ProjectReference>  | 
|     <ProjectReference Include="..\Templates\quick\QtTemplate.Project.Quick.csproj">  | 
|       <Project>{4833e4c7-ffff-4da5-a7a5-36c6c3840f16}</Project>  | 
|       <Name>QtTemplate.Project.Quick</Name>  | 
|       <VSIXSubPath>ProjectTemplates</VSIXSubPath>  | 
|       <ReferenceOutputAssembly>false</ReferenceOutputAssembly>  | 
|       <IncludeOutputGroupsInVSIX>TemplateProjectOutputGroup%3b</IncludeOutputGroupsInVSIX>  | 
|       <TemplateType>Project</TemplateType>  | 
|     </ProjectReference>  | 
|     <ProjectReference Include="..\Templates\server\QtTemplate.Project.Server.csproj">  | 
|       <Project>{8ae9d385-a379-4f5f-a703-3df643da6742}</Project>  | 
|       <Name>QtTemplate.Project.Server</Name>  | 
|       <VSIXSubPath>ProjectTemplates</VSIXSubPath>  | 
|       <ReferenceOutputAssembly>false</ReferenceOutputAssembly>  | 
|       <IncludeOutputGroupsInVSIX>TemplateProjectOutputGroup%3b</IncludeOutputGroupsInVSIX>  | 
|       <TemplateType>Project</TemplateType>  | 
|     </ProjectReference>  | 
|     <ProjectReference Include="..\Templates\widget\QtTemplate.Item.Widget.csproj">  | 
|       <Project>{40adfd6a-64ea-4c77-9d4b-3a91d6ab76b4}</Project>  | 
|       <Name>QtTemplate.Item.Widget</Name>  | 
|       <VSIXSubPath>ItemTemplates</VSIXSubPath>  | 
|       <ReferenceOutputAssembly>false</ReferenceOutputAssembly>  | 
|       <IncludeOutputGroupsInVSIX>TemplateProjectOutputGroup%3b</IncludeOutputGroupsInVSIX>  | 
|       <TemplateType>Item</TemplateType>  | 
|     </ProjectReference>  | 
|     <ProjectReference Include="..\Templates\dialogbuttonbottom\QtTemplate.Item.DialogButtonBottom.csproj">  | 
|       <Project>{f7407750-5f72-460f-9c53-27cf509a39b1}</Project>  | 
|       <Name>QtTemplate.Item.DialogButtonBottom</Name>  | 
|       <VSIXSubPath>ItemTemplates</VSIXSubPath>  | 
|       <ReferenceOutputAssembly>false</ReferenceOutputAssembly>  | 
|       <IncludeOutputGroupsInVSIX>TemplateProjectOutputGroup%3b</IncludeOutputGroupsInVSIX>  | 
|       <TemplateType>Item</TemplateType>  | 
|     </ProjectReference>  | 
|     <ProjectReference Include="..\Templates\dialogbuttonright\QtTemplate.Item.DialogButtonRight.csproj">  | 
|       <Project>{f2166b59-e41b-4328-b31d-9e2b9ac5a59c}</Project>  | 
|       <Name>QtTemplate.Item.DialogButtonRight</Name>  | 
|       <VSIXSubPath>ItemTemplates</VSIXSubPath>  | 
|       <ReferenceOutputAssembly>false</ReferenceOutputAssembly>  | 
|       <IncludeOutputGroupsInVSIX>TemplateProjectOutputGroup%3b</IncludeOutputGroupsInVSIX>  | 
|       <TemplateType>Item</TemplateType>  | 
|     </ProjectReference>  | 
|     <ProjectReference Include="..\Templates\mainwindow\QtTemplate.Item.MainWindow.csproj">  | 
|       <Project>{20055427-1352-44fb-8442-bf7f15f9c59e}</Project>  | 
|       <Name>QtTemplate.Item.MainWindow</Name>  | 
|       <VSIXSubPath>ItemTemplates</VSIXSubPath>  | 
|       <ReferenceOutputAssembly>false</ReferenceOutputAssembly>  | 
|       <IncludeOutputGroupsInVSIX>TemplateProjectOutputGroup%3b</IncludeOutputGroupsInVSIX>  | 
|       <TemplateType>Item</TemplateType>  | 
|     </ProjectReference>  | 
|     <ProjectReference Include="..\Templates\qmldir\QtTemplate.Item.QMLDir.csproj">  | 
|       <Project>{7af6c34b-65d2-4010-92f6-420e59dde9bf}</Project>  | 
|       <Name>QtTemplate.Item.QMLDir</Name>  | 
|       <VSIXSubPath>ItemTemplates</VSIXSubPath>  | 
|       <ReferenceOutputAssembly>false</ReferenceOutputAssembly>  | 
|       <IncludeOutputGroupsInVSIX>TemplateProjectOutputGroup%3b</IncludeOutputGroupsInVSIX>  | 
|       <TemplateType>Item</TemplateType>  | 
|     </ProjectReference>  | 
|     <ProjectReference Include="..\Templates\qml\QtTemplate.Item.QMLFile.csproj">  | 
|       <Project>{dc1ae91b-45ce-4c5b-8f77-cdb58566038f}</Project>  | 
|       <Name>QtTemplate.Item.QMLFile</Name>  | 
|       <VSIXSubPath>ItemTemplates</VSIXSubPath>  | 
|       <ReferenceOutputAssembly>false</ReferenceOutputAssembly>  | 
|       <IncludeOutputGroupsInVSIX>TemplateProjectOutputGroup%3b</IncludeOutputGroupsInVSIX>  | 
|       <TemplateType>Item</TemplateType>  | 
|     </ProjectReference>  | 
|     <ProjectReference Include="..\Templates\resource\QtTemplate.Item.Resource.csproj">  | 
|       <Project>{bda1cd69-624b-4d9d-9b88-acbeb14ac471}</Project>  | 
|       <Name>QtTemplate.Item.Resource</Name>  | 
|       <VSIXSubPath>ItemTemplates</VSIXSubPath>  | 
|       <ReferenceOutputAssembly>false</ReferenceOutputAssembly>  | 
|       <IncludeOutputGroupsInVSIX>TemplateProjectOutputGroup%3b</IncludeOutputGroupsInVSIX>  | 
|       <TemplateType>Item</TemplateType>  | 
|     </ProjectReference>  | 
|   </ItemGroup>  | 
|   <!--  | 
|   /////////////////////////////////////////////////////////////////////////////////////////////////  | 
|   // Project items  | 
|   // -->  | 
|   <ItemGroup>  | 
|     <T4Template Include="Properties\AssemblyInfo.cs">  | 
|       <Generator>TextTemplatingFileGenerator</Generator>  | 
|       <OutputFile>Properties\AssemblyInfo.tt.cs</OutputFile>  | 
|       <DependsOn>$(SolutionDir)\version.targets;$(SolutionDir)\version.tt;$(SolutionDir)\common.tt</DependsOn>  | 
|       <LastGenOutput>AssemblyInfo.tt.cs</LastGenOutput>  | 
|     </T4Template>  | 
|     <Compile Include="Legacy\ProjectQtSettings.cs" />  | 
|     <Compile Include="Legacy\QtMenu.cs" />  | 
|     <Compile Include="Legacy\QtOptionsPage.cs">  | 
|       <SubType>Component</SubType>  | 
|     </Compile>  | 
|     <Compile Include="Legacy\Translation.cs" />  | 
|     <Compile Include="Properties\AssemblyInfo.tt.cs">  | 
|       <AutoGen>True</AutoGen>  | 
|       <DesignTime>True</DesignTime>  | 
|       <DependentUpon>AssemblyInfo.cs</DependentUpon>  | 
|     </Compile>  | 
|     <Compile Include="QtVsToolsPackage.cs" />  | 
|     <T4Template Include="QtMenus.vsct_TT">  | 
|       <Generator>TextTemplatingFileGenerator</Generator>  | 
|       <OutputFile>QtMenus.vsct</OutputFile>  | 
|       <DependsOn>$(SolutionDir)\version.targets;$(SolutionDir)\version.tt;$(SolutionDir)\common.tt</DependsOn>  | 
|       <LastGenOutput>QtMenus.vsct</LastGenOutput>  | 
|     </T4Template>  | 
|     <VSCTCompile Include="QtMenus.vsct">  | 
|       <ResourceName>Menus.ctmenu</ResourceName>  | 
|       <AutoGen>True</AutoGen>  | 
|       <DesignTime>True</DesignTime>  | 
|       <DependentUpon>QtMenus.vsct_TT</DependentUpon>  | 
|     </VSCTCompile>  | 
|     <EmbeddedResource Include="VSPackage.resx">  | 
|       <MergeWithCTO>true</MergeWithCTO>  | 
|       <ManifestResourceName>VSPackage</ManifestResourceName>  | 
|     </EmbeddedResource>  | 
|     <Compile Include="Legacy\ChangeFor.cs" />  | 
|     <Compile Include="Common\Concurrent.cs" />  | 
|     <Compile Include="Common\ConcurrentStopwatch.cs" />  | 
|     <Compile Include="Common\Disposable.cs" />  | 
|     <Compile Include="Common\PriorityQueue.cs" />  | 
|     <Compile Include="Common\NativeAPI.cs" />  | 
|     <Compile Include="Common\Prototyped.cs" />  | 
|     <Compile Include="Common\Json\DeferredObject.cs" />  | 
|     <Compile Include="Common\Json\Serializable.cs" />  | 
|     <Compile Include="Common\Json\SerializableEnum.cs" />  | 
|     <Compile Include="Common\Json\Serializer.cs" />  | 
|     <Compile Include="Common\PunisherQueue.cs" />  | 
|     <Compile Include="Common\Timestamp.cs" />  | 
|     <Compile Include="Package\DteEventsHandler.cs" />  | 
|     <Compile Include="Editors\Editor.cs" />  | 
|     <Compile Include="Editors\Editor.QtDesigner.cs" />  | 
|     <Compile Include="Editors\Editor.QtLinguist.cs" />  | 
|     <Compile Include="Editors\Editor.QtResourceEditor.cs" />  | 
|     <Compile Include="Package\ExtLoader.cs" />  | 
|     <Compile Include="Legacy\FormChangeQtVersion.cs">  | 
|       <SubType>Form</SubType>  | 
|     </Compile>  | 
|     <Compile Include="Legacy\FormChangeQtVersion.Designer.cs">  | 
|       <DependentUpon>FormChangeQtVersion.cs</DependentUpon>  | 
|     </Compile>  | 
|     <Compile Include="Legacy\FormProjectQtSettings.cs">  | 
|       <SubType>Form</SubType>  | 
|     </Compile>  | 
|     <Compile Include="Legacy\FormProjectQtSettings.Designer.cs">  | 
|       <DependentUpon>FormProjectQtSettings.cs</DependentUpon>  | 
|     </Compile>  | 
|     <Compile Include="Options\QtOptionsPage.cs">  | 
|       <SubType>Component</SubType>  | 
|     </Compile>  | 
|     <Compile Include="Options\QtVersionsTable.cs">  | 
|       <DependentUpon>QtVersionsTable.xaml</DependentUpon>  | 
|     </Compile>  | 
|     <Compile Include="Options\QtVersionsPage.cs">  | 
|       <SubType>Component</SubType>  | 
|     </Compile>  | 
|     <Compile Include="Package\QMakeWrapper.cs" />  | 
|     <Compile Include="QML\Classification\QmlAsyncClassifier.cs" />  | 
|     <Compile Include="QML\Classification\QmlClassificationFormat.cs" />  | 
|     <Compile Include="QML\Classification\QmlExpressionEvalClassifier.cs" />  | 
|     <Compile Include="QML\Classification\QmlSyntaxClassifier.cs" />  | 
|     <Compile Include="QML\Classification\QmlErrorClassifier.cs" />  | 
|     <Compile Include="QML\Classification\QmlTag.cs" />  | 
|     <Compile Include="QML\Debugging\AD7\QmlDebugAD7BoilerPlate.cs" />  | 
|     <Compile Include="QML\Debugging\AD7\QmlDebugAD7InfoHelpers.cs" />  | 
|     <Compile Include="QML\Debugging\AD7\QmlDebugAD7Breakpoint.cs" />  | 
|     <Compile Include="QML\Debugging\AD7\QmlDebugAD7CodeContext.cs" />  | 
|     <Compile Include="QML\Debugging\AD7\QmlDebugAD7Enums.cs" />  | 
|     <Compile Include="QML\Debugging\AD7\QmlDebugAD7Events.cs" />  | 
|     <Compile Include="QML\Debugging\AD7\QmlDebugAD7Expression.cs" />  | 
|     <Compile Include="QML\Debugging\AD7\QmlDebugAD7Program.cs" />  | 
|     <Compile Include="QML\Debugging\AD7\QmlDebugAD7Property.cs" />  | 
|     <Compile Include="QML\Debugging\AD7\QmlDebugAD7StackFrame.cs" />  | 
|     <Compile Include="QML\Debugging\AD7\QmlDebugAD7Engine.cs" />  | 
|     <Compile Include="QML\Debugging\QmlDebugLauncher.cs" />  | 
|     <Compile Include="QML\Debugging\QmlFileSystem.cs" />  | 
|     <Compile Include="QML\Debugging\QmlDebugger.cs" />  | 
|     <Compile Include="QML\Debugging\V4\QmlDebugV4Client.cs" />  | 
|     <Compile Include="QML\Debugging\V4\QmlDebugV4Protocol.cs" />  | 
|     <Compile Include="QML\Debugging\V4\Messages\QmlDebugV4Backtrace.cs" />  | 
|     <Compile Include="QML\Debugging\V4\Messages\QmlDebugV4Break.cs" />  | 
|     <Compile Include="QML\Debugging\V4\Messages\QmlDebugV4ClearBreakpoint.cs" />  | 
|     <Compile Include="QML\Debugging\V4\Messages\QmlDebugV4Connect.cs" />  | 
|     <Compile Include="QML\Debugging\V4\Messages\QmlDebugV4Continue.cs" />  | 
|     <Compile Include="QML\Debugging\V4\Messages\QmlDebugV4Disconnect.cs" />  | 
|     <Compile Include="QML\Debugging\V4\Messages\QmlDebugV4Evaluate.cs" />  | 
|     <Compile Include="QML\Debugging\V4\Messages\QmlDebugV4Exception.cs" />  | 
|     <Compile Include="QML\Debugging\V4\Messages\QmlDebugV4Frame.cs" />  | 
|     <Compile Include="QML\Debugging\V4\Messages\QmlDebugV4JsObject.cs" />  | 
|     <Compile Include="QML\Debugging\V4\Messages\QmlDebugV4Lookup.cs" />  | 
|     <Compile Include="QML\Debugging\V4\Messages\QmlDebugV4Scope.cs" />  | 
|     <Compile Include="QML\Debugging\V4\Messages\QmlDebugV4SetBreakpoint.cs" />  | 
|     <Compile Include="QML\Debugging\V4\Messages\QmlDebugV4SetExceptionBreak.cs" />  | 
|     <Compile Include="QML\Debugging\V4\Messages\QmlDebugV4Version.cs" />  | 
|     <Compile Include="QML\Debugging\V4\Messages\QmlDebugV4Message.cs" />  | 
|     <Compile Include="QML\Debugging\V4\Messages\QmlDebugV4JsValue.cs" />  | 
|     <Compile Include="QML\Parser\QmlParserDiagnostics.cs" />  | 
|     <Compile Include="QML\Parser\QmlParserInterop.cs" />  | 
|     <Compile Include="QML\Syntax\QmlAst.cs" />  | 
|     <Compile Include="QML\Syntax\QmlSyntax.cs" />  | 
|     <Compile Include="Package\QtHelpLinkChooser.xaml.cs">  | 
|       <DependentUpon>QtHelpLinkChooser.xaml</DependentUpon>  | 
|     </Compile>  | 
|     <Compile Include="Package\QtHelp.cs" />  | 
|     <Compile Include="Package\QtItemContextMenu.cs" />  | 
|     <Compile Include="Package\QtMainMenu.cs" />  | 
|     <Compile Include="Package\QtMsBuildConverter.cs" />  | 
|     <Compile Include="QtMsBuild\QtModulesEditor.cs" />  | 
|     <Compile Include="QtMsBuild\QtModulesPopup.xaml.cs">  | 
|       <DependentUpon>QtModulesPopup.xaml</DependentUpon>  | 
|     </Compile>  | 
|     <Compile Include="QtMsBuild\QtProjectBuild.cs" />  | 
|     <Compile Include="QtMsBuild\QtProjectIntelliSense.cs" />  | 
|     <Compile Include="QtMsBuild\QtProjectLogger.cs" />  | 
|     <Compile Include="QtMsBuild\QtVersionProvider.cs" />  | 
|     <Compile Include="QtMsBuild\QtProjectTracker.cs" />  | 
|     <Compile Include="Package\QtProjectContextMenu.cs" />  | 
|     <Compile Include="Package\QtSolutionContextMenu.cs" />  | 
|     <Compile Include="Package\SR.cs" />  | 
|     <Compile Include="Package\Translation.cs" />  | 
|     <Compile Include="Package\Notifications.cs" />  | 
|     <Content Include="..\Changelog">  | 
|       <Link>Changelog</Link>  | 
|       <CopyToOutputDirectory>Always</CopyToOutputDirectory>  | 
|       <IncludeInVSIX>true</IncludeInVSIX>  | 
|     </Content>  | 
|     <Content Include="..\LICENSE.GPL3-EXCEPT">  | 
|       <Link>LICENSE.GPL3-EXCEPT</Link>  | 
|       <CopyToOutputDirectory>Always</CopyToOutputDirectory>  | 
|       <IncludeInVSIX>true</IncludeInVSIX>  | 
|     </Content>  | 
|     <T4Template Include="source.extension.vsixmanifest_TT">  | 
|       <Generator>TextTemplatingFileGenerator</Generator>  | 
|       <OutputFile>source.extension.vsixmanifest</OutputFile>  | 
|       <DependsOn>$(SolutionDir)\version.targets;$(SolutionDir)\version.tt;$(SolutionDir)\common.tt</DependsOn>  | 
|       <LastGenOutput>source.extension.vsixmanifest</LastGenOutput>  | 
|     </T4Template>  | 
|     <Content Include="Icons\Monikers.imagemanifest">  | 
|       <IncludeInVSIX>true</IncludeInVSIX>  | 
|     </Content>  | 
|     <None Include="source.extension.vsixmanifest">  | 
|       <DependentUpon>source.extension.vsixmanifest_TT</DependentUpon>  | 
|       <SubType>Designer</SubType>  | 
|       <AutoGen>True</AutoGen>  | 
|       <DesignTime>True</DesignTime>  | 
|     </None>  | 
|     <Content Include="$(SolutionDir)\qttmlanguage\**\*.*">  | 
|       <Link>QtTmLanguage\%(RecursiveDir)%(Filename)%(Extension)</Link>  | 
|       <CopyToOutputDirectory>Always</CopyToOutputDirectory>  | 
|       <IncludeInVSIX>true</IncludeInVSIX>  | 
|     </Content>  | 
|     <T4Template Include="Marketplace\Overview.html_TT">  | 
|       <Generator>TextTemplatingFileGenerator</Generator>  | 
|       <OutputFile>Marketplace\Overview.html</OutputFile>  | 
|       <DependsOn>$(SolutionDir)\version.targets;$(SolutionDir)\version.tt;$(SolutionDir)\common.tt</DependsOn>  | 
|       <LastGenOutput>Overview.html</LastGenOutput>  | 
|     </T4Template>  | 
|     <Content Include="QtVsTools.Icons.pkgdef">  | 
|       <IncludeInVSIX>true</IncludeInVSIX>  | 
|     </Content>  | 
|     <Resource Include="Icons\prf32.png" />  | 
|     <Resource Include="Icons\pri32.png" />  | 
|     <Resource Include="Icons\pro32.png" />  | 
|     <Resource Include="Icons\qml32.png" />  | 
|     <Resource Include="Icons\qrc32.png" />  | 
|     <Resource Include="Icons\ts32.png" />  | 
|     <Resource Include="Icons\ui32.png" />  | 
|     <Content Include="Marketplace\Overview.html">  | 
|       <AutoGen>True</AutoGen>  | 
|       <DesignTime>True</DesignTime>  | 
|       <DependentUpon>Overview.html_TT</DependentUpon>  | 
|     </Content>  | 
|     <Content Include="preview.png">  | 
|       <CopyToOutputDirectory>Always</CopyToOutputDirectory>  | 
|       <IncludeInVSIX>true</IncludeInVSIX>  | 
|     </Content>  | 
|     <Content Include="qt.ico">  | 
|       <CopyToOutputDirectory>Always</CopyToOutputDirectory>  | 
|       <IncludeInVSIX>true</IncludeInVSIX>  | 
|     </Content>  | 
|     <Content Include="qt5.natvis.xml">  | 
|       <CopyToOutputDirectory>Always</CopyToOutputDirectory>  | 
|       <IncludeInVSIX>true</IncludeInVSIX>  | 
|     </Content>  | 
|     <Content Include="qt6.natvis.xml">  | 
|       <CopyToOutputDirectory>Always</CopyToOutputDirectory>  | 
|       <IncludeInVSIX>true</IncludeInVSIX>  | 
|     </Content>  | 
|     <Content Include="qtmodules.xml">  | 
|       <CopyToOutputDirectory>Always</CopyToOutputDirectory>  | 
|       <IncludeInVSIX>true</IncludeInVSIX>  | 
|       <SubType>Designer</SubType>  | 
|     </Content>  | 
|     <Content Include="qt6modules.xml">  | 
|       <CopyToOutputDirectory>Always</CopyToOutputDirectory>  | 
|       <IncludeInVSIX>true</IncludeInVSIX>  | 
|     </Content>  | 
|     <Content Include="QtVsTools.ico" />  | 
|     <Content Include="QtVsTools.Qml.Debug.pkgdef">  | 
|       <CopyToOutputDirectory>Always</CopyToOutputDirectory>  | 
|       <IncludeInVSIX>true</IncludeInVSIX>  | 
|     </Content>  | 
|     <Content Include="Resources\menuimages.png" />  | 
|     <Content Include="Resources\qt.ico">  | 
|       <CopyToOutputDirectory>Always</CopyToOutputDirectory>  | 
|       <IncludeInVSIX>true</IncludeInVSIX>  | 
|     </Content>  | 
|     <EmbeddedResource Include="Legacy\FormChangeQtVersion.resx">  | 
|       <DependentUpon>FormChangeQtVersion.cs</DependentUpon>  | 
|     </EmbeddedResource>  | 
|     <EmbeddedResource Include="Legacy\FormProjectQtSettings.resx">  | 
|       <DependentUpon>FormProjectQtSettings.cs</DependentUpon>  | 
|       <SubType>Designer</SubType>  | 
|     </EmbeddedResource>  | 
|     <EmbeddedResource Include="Resources.resx">  | 
|       <SubType>Designer</SubType>  | 
|     </EmbeddedResource>  | 
|     <T4Template Include="Package\Version.cs">  | 
|       <Generator>TextTemplatingFileGenerator</Generator>  | 
|       <OutputFile>Version.tt.cs</OutputFile>  | 
|       <DependsOn>$(SolutionDir)\version.targets;$(SolutionDir)\version.tt;$(SolutionDir)\common.tt</DependsOn>  | 
|       <LastGenOutput>Version.tt.cs</LastGenOutput>  | 
|     </T4Template>  | 
|     <Compile Include="Package\Version.tt.cs">  | 
|       <AutoGen>True</AutoGen>  | 
|       <DesignTime>True</DesignTime>  | 
|       <DependentUpon>Version.cs</DependentUpon>  | 
|     </Compile>  | 
|     <Page Include="Options\QtVersionsTable.xaml">  | 
|       <Generator>MSBuild:Compile</Generator>  | 
|       <SubType>Designer</SubType>  | 
|     </Page>  | 
|     <Page Include="Package\QtHelpLinkChooser.xaml">  | 
|       <Generator>MSBuild:Compile</Generator>  | 
|       <SubType>Designer</SubType>  | 
|     </Page>  | 
|     <Page Include="QtMsBuild\QtModulesPopup.xaml">  | 
|       <Generator>MSBuild:Compile</Generator>  | 
|       <SubType>Designer</SubType>  | 
|     </Page>  | 
|   </ItemGroup>  | 
|   <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />  | 
|   <Import Project="$(SolutionDir)\transform.targets" />  | 
|   <Import Project="$(VSToolsPath)\VSSDK\Microsoft.VsSDK.targets" Condition="'$(VSToolsPath)' != ''" />  | 
|   <Target Name="QtVsTools_PostBuild" AfterTargets="Build">  | 
|     <Error Condition="!Exists('$(TargetPath)')" Text="Build failed." />  | 
|     <PropertyGroup>  | 
|       <MsvcVersion Condition="'$(VisualStudioVersion)'=='15.0'">2017</MsvcVersion>  | 
|       <MsvcVersion Condition="'$(VisualStudioVersion)'=='16.0'">2019</MsvcVersion>  | 
|       <MsvcVersion Condition="'$(VisualStudioVersion)'=='17.0'">2022</MsvcVersion>  | 
|     </PropertyGroup>  | 
|     <GetAssemblyIdentity AssemblyFiles="$(TargetPath)">  | 
|       <Output TaskParameter="Assemblies" ItemName="QtVsToolsDll" />  | 
|     </GetAssemblyIdentity>  | 
|     <CreateProperty Value="$([System.Version]::Parse(%(QtVsToolsDll.Version)).Revision.ToString('D2'))">  | 
|       <Output TaskParameter="ValueSetByTask" PropertyName="QtVSToolsRevision" />  | 
|     </CreateProperty>  | 
|     <CreateProperty Condition="'$(QtVSToolsRevision)' != '' AND '$(QtVSToolsRevision)' != '-1'" Value="msvc$(MsvcVersion)-$(QtVSToolsVersion)-rev.$(QtVSToolsRevision)">  | 
|       <Output TaskParameter="ValueSetByTask" PropertyName="PackageName" />  | 
|     </CreateProperty>  | 
|     <CreateProperty Condition="'$(QtVSToolsRevision)' == '' OR '$(QtVSToolsRevision)' == '-1'" Value="msvc$(MsvcVersion)-$(QtVSToolsVersion)">  | 
|       <Output TaskParameter="ValueSetByTask" PropertyName="PackageName" />  | 
|     </CreateProperty>  | 
|     <CreateProperty Value="qt-vsaddin-$(PackageName).vsix">  | 
|       <Output TaskParameter="ValueSetByTask" PropertyName="ReleasePackage" />  | 
|     </CreateProperty>  | 
|     <Message Importance="High" Text="$(MSBuildProjectName) -> $(PackageName)" />  | 
|     <CombinePath Condition="'$(QtVSToolsDeployTarget)' != ''" BasePath="$(QtVSToolsDeployTarget)" Paths="%(QtVsToolsDll.Version)">  | 
|       <Output TaskParameter="CombinedPaths" ItemName="DeployTargetPath" />  | 
|     </CombinePath>  | 
|     <ConvertToAbsolutePath Condition="'$(QtVSToolsDeployTarget)' != ''" Paths="@(DeployTargetPath)">  | 
|       <Output TaskParameter="AbsolutePaths" ItemName="DeployTargetFullPath" />  | 
|     </ConvertToAbsolutePath>  | 
|     <CreateProperty Condition="'$(QtVSToolsDeployTarget)' != ''" Value="%(DeployTargetFullPath.Identity)">  | 
|       <Output TaskParameter="ValueSetByTask" PropertyName="DeployTargetFullPath" />  | 
|     </CreateProperty>  | 
|     <Message Importance="High" Condition="'$(QtVSToolsDeployTarget)' != ''" Text="Deploying to $(DeployTargetFullPath)" />  | 
|     <MakeDir Condition="'$(QtVSToolsDeployTarget)' != ''" Directories="$(QtVSToolsDeployTarget)" />  | 
|     <Copy Condition="'$(QtVSToolsDeployTarget)' != ''" SourceFiles="$(TargetVsixContainer)" DestinationFiles="$(DeployTargetFullPath)\$(ReleasePackage)" />  | 
|     <PropertyGroup>  | 
|       <!-- Clean up properties -->  | 
|       <MsvcVersion />  | 
|       <QtVSToolsRevision />  | 
|       <PackageName />  | 
|       <ReleasePackage />  | 
|       <DeployTargetFullPath />  | 
|     </PropertyGroup>  | 
|     <ItemGroup>  | 
|       <!-- Clean up items -->  | 
|       <QtVsToolsDll Remove="@(QtVsToolsDll)" />  | 
|       <DeployTargetPath Remove="@(DeployTargetPath)" />  | 
|       <DeployTargetFullPath Remove="@(DeployTargetFullPath)" />  | 
|     </ItemGroup>  | 
|   </Target>  | 
|   <!--  | 
|   /////////////////////////////////////////////////////////////////////////////////////////////////  | 
|   // NuGet native libs  | 
|   // -->  | 
|   <PropertyGroup Condition="'$(PkgStub_System_Data_SQLite_Core_NetFramework)' != ''">  | 
|     <SQLitePkgDir Condition="'$(SQLitePkgDir)' == ''">$(PkgStub_System_Data_SQLite_Core_NetFramework)</SQLitePkgDir>  | 
|   </PropertyGroup>  | 
|   <PropertyGroup Condition="'$(PkgStub_System_Data_SQLite_Core_NetFramework)' == ''">  | 
|     <NuGetGlobalPkgDir Condition="'$(NuGetGlobalPkgDir)' == ''">$(USERPROFILE)\.nuget\packages</NuGetGlobalPkgDir>  | 
|     <SQLitePkgRoot>$(NuGetGlobalPkgDir)\Stub.System.Data.SQLite.Core.NetFramework</SQLitePkgRoot>  | 
|     <SQLitePkgDir Condition="'$(SQLitePkgDir)' == ''">$(SQLitePkgRoot)\$(Version_Stub_System_Data_SQLite_Core_NetFramework)</SQLitePkgDir>  | 
|   </PropertyGroup>  | 
|   <ItemGroup>  | 
|     <Content Include="$(SQLitePkgDir)\build\net46\x64\SQLite.Interop.dll">  | 
|       <Link>SQLite.Interop\x64\SQLite.Interop.dll</Link>  | 
|       <IncludeInVSIX>true</IncludeInVSIX>  | 
|       <VSIXSubPath>x64\</VSIXSubPath>  | 
|     </Content>  | 
|     <Content Include="$(SQLitePkgDir)\build\net46\x86\SQLite.Interop.dll">  | 
|       <Link>SQLite.Interop\x86\SQLite.Interop.dll</Link>  | 
|       <IncludeInVSIX>true</IncludeInVSIX>  | 
|       <VSIXSubPath>x86\</VSIXSubPath>  | 
|     </Content>  | 
|   </ItemGroup>  | 
| </Project> |