1- <? xml version = " 1.0 " encoding = " utf-8 " ? >
2- < Project ToolsVersion = " 17.0 " DefaultTargets = " Build " xmlns = " http://schemas.microsoft.com/developer/msbuild/2003 " >
1+ <Project Sdk = " CodingWithCalvin.VsixSdk/0.3.0 " >
2+
33 <PropertyGroup >
4- <MinimumVisualStudioVersion >17.0</MinimumVisualStudioVersion >
5- <VSToolsPath Condition =" '$(VSToolsPath)' == ''" >$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath >
6- <UseCodebase >true</UseCodebase >
7- <TargetFrameworkProfile />
8- </PropertyGroup >
9- <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU'" >
10- <DebugSymbols >true</DebugSymbols >
11- <OutputPath >bin\Debug\</OutputPath >
12- <DefineConstants >TRACE;DEBUG</DefineConstants >
13- <DebugType >full</DebugType >
14- <PlatformTarget >AnyCPU</PlatformTarget >
15- <LangVersion >latest</LangVersion >
16- <UseWinFormsOutOfProcDesigner >True</UseWinFormsOutOfProcDesigner >
17- </PropertyGroup >
18- <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Release|AnyCPU'" >
19- <DebugSymbols >true</DebugSymbols >
20- <OutputPath >bin\Release\</OutputPath >
21- <DebugType >full</DebugType >
22- <PlatformTarget >AnyCPU</PlatformTarget >
23- <LangVersion >latest</LangVersion >
24- <Optimize >true</Optimize >
25- <UseWinFormsOutOfProcDesigner >True</UseWinFormsOutOfProcDesigner >
26- </PropertyGroup >
27- <Import Project =" $(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition =" Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
28- <PropertyGroup >
29- <Configuration Condition =" '$(Configuration)' == '' " >Debug</Configuration >
30- <Platform Condition =" '$(Platform)' == '' " >AnyCPU</Platform >
31- <SchemaVersion >2.0</SchemaVersion >
32- <ProjectTypeGuids >{82b43b9b-a64c-4715-b499-d71e9ca2bd60};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids >
33- <ProjectGuid >{66C238AD-8111-4579-A40C-48859AB61F25}</ProjectGuid >
34- <OutputType >Library</OutputType >
35- <AppDesignerFolder >Properties</AppDesignerFolder >
4+ <TargetFramework >net48</TargetFramework >
365 <RootNamespace >CodingWithCalvin.BreakpointNotifier</RootNamespace >
376 <AssemblyName >CodingWithCalvin.BreakpointNotifier</AssemblyName >
38- <TargetFrameworkVersion >v4.8</TargetFrameworkVersion >
39- <GeneratePkgDefFile >true</GeneratePkgDefFile >
40- <IncludeAssemblyInVSIXContainer >true</IncludeAssemblyInVSIXContainer >
41- <IncludeDebugSymbolsInVSIXContainer >true</IncludeDebugSymbolsInVSIXContainer >
42- <IncludeDebugSymbolsInLocalVSIXDeployment >true</IncludeDebugSymbolsInLocalVSIXDeployment >
43- <CopyBuildOutputToOutputDirectory >true</CopyBuildOutputToOutputDirectory >
44- <CopyOutputSymbolsToOutputDirectory >false</CopyOutputSymbolsToOutputDirectory >
45- <StartAction >Program</StartAction >
46- <StartProgram Condition =" '$(DevEnvDir)' != ''" >$(DevEnvDir)devenv.exe</StartProgram >
47- <StartArguments >/rootsuffix Exp</StartArguments >
48- <VsixType >v3</VsixType >
7+ <LangVersion >latest</LangVersion >
8+ <OutputPath >bin/$(Configuration)/</OutputPath >
499 </PropertyGroup >
10+
11+ <PropertyGroup Condition =" '$(Configuration)' == 'Debug'" >
12+ <DeployExtension >True</DeployExtension >
13+ </PropertyGroup >
14+
5015 <ItemGroup >
51- <Compile Include =" BreakpointNotifierPackage.cs" />
52- <Compile Include =" DebuggerEvents.cs" />
53- <Compile Include =" Properties\AssemblyInfo.cs" />
54- <Compile Include =" source.extension.cs" >
55- <AutoGen >True</AutoGen >
56- <DesignTime >True</DesignTime >
57- <DependentUpon >source.extension.vsixmanifest</DependentUpon >
58- </Compile >
16+ <PackageReference Include =" Microsoft.VisualStudio.SDK" Version =" 17.14.40265" />
5917 </ItemGroup >
18+
6019 <ItemGroup >
61- <Content Include =" ..\..\LICENSE" >
62- <Link >resources\LICENSE</Link >
20+ <Content Include =" ..\..\resources\logo.png" Link =" resources\logo.png" >
6321 <IncludeInVSIX >true</IncludeInVSIX >
6422 </Content >
65- <None Include =" source.extension.vsixmanifest" >
66- <SubType >Designer</SubType >
67- <Generator >VsixManifestGenerator</Generator >
68- <LastGenOutput >source.extension.cs</LastGenOutput >
69- </None >
70- </ItemGroup >
71- <ItemGroup >
72- <Reference Include =" Microsoft.CSharp" />
73- <Reference Include =" System" />
74- <Reference Include =" System.Design" />
75- <Reference Include =" System.Windows.Forms" />
76- </ItemGroup >
77- <ItemGroup >
78- <PackageReference Include =" Microsoft.VisualStudio.SDK" >
79- <Version >17.14.40265</Version >
80- </PackageReference >
81- <PackageReference Include =" Microsoft.VSSDK.BuildTools" >
82- <Version >17.14.2120</Version >
83- <IncludeAssets >runtime; build; native; contentfiles; analyzers</IncludeAssets >
84- </PackageReference >
85- </ItemGroup >
86- <ItemGroup />
87- <ItemGroup >
88- <Content Include =" ..\..\resources\logo.png" >
89- <Link >resources\logo.png</Link >
23+ <Content Include =" ..\..\LICENSE" Link =" resources\LICENSE" >
9024 <IncludeInVSIX >true</IncludeInVSIX >
9125 </Content >
9226 </ItemGroup >
93- <Import Project =" $(MSBuildToolsPath)\Microsoft.CSharp.targets" />
94- <Import Project =" $(VSToolsPath)\VSSDK\Microsoft.VsSDK.targets" Condition =" '$(VSToolsPath)' != ''" />
95- </Project >
27+
28+ </Project >
0 commit comments