|
1 | 1 | <?xml version="1.0" encoding="utf-8"?> |
2 | | -<Project Sdk="Microsoft.NET.Sdk"> |
| 2 | +<Project Sdk="MSBuild.Sdk.Extras"> |
3 | 3 |
|
4 | 4 | <PropertyGroup> |
5 | 5 | <TargetFramework>net45</TargetFramework> |
|
8 | 8 | <Prefer32Bit>True</Prefer32Bit> |
9 | 9 | <StartupObject>PerfView.App</StartupObject> |
10 | 10 | <PublishRepositoryUrl>true</PublishRepositoryUrl> |
| 11 | + <ExtrasEnableWpfProjectSetup>true</ExtrasEnableWpfProjectSetup> |
11 | 12 |
|
12 | 13 | <Description>PerfView</Description> |
13 | 14 | <Company>Microsoft</Company> |
|
100 | 101 | <Compile Remove="SupportFiles\tutorial.cs" /> |
101 | 102 | </ItemGroup> |
102 | 103 |
|
103 | | - <ItemGroup> |
104 | | - <Page Include="**\*.xaml" SubType="Designer" Generator="MSBuild:Compile" /> |
105 | | - </ItemGroup> |
106 | | - |
107 | 104 | <ItemGroup> |
108 | 105 | <Compile Update="Properties\Resources.Designer.cs"> |
109 | 106 | <AutoGen>True</AutoGen> |
|
452 | 449 | <SplashScreen Include="SplashScreen.png" /> |
453 | 450 | </ItemGroup> |
454 | 451 |
|
455 | | - <!-- CPS doesn't show these items by default, but we want to show them. --> |
456 | | - <ItemGroup> |
457 | | - <!-- XAML pages and resources --> |
458 | | - <None Include="@(Page)" /> |
459 | | - <None Include="@(Resource)" /> |
460 | | - |
461 | | - <!-- Fix nesting of generated source files in the project tree --> |
462 | | - <Compile Update="**\*.xaml.cs" SubType="Designer" DependentUpon="%(Filename)" /> |
463 | | - </ItemGroup> |
464 | | - |
465 | | - <!-- Work around CoreCompile doesn't exist error --> |
466 | | - <PropertyGroup> |
467 | | - <LanguageTargets>$(MSBuildExtensionsPath)\$(VisualStudioVersion)\Bin\Microsoft.CSharp.targets</LanguageTargets> |
468 | | - </PropertyGroup> |
469 | | - |
470 | | - <!-- |
471 | | - Work around to fix Intellisense file generation for XAML projects |
472 | | - https://github.com/dotnet/project-system/issues/2488 |
473 | | - --> |
474 | | - <Target Name="WorkaroundForXAMLIntellisenseBuildIssue" AfterTargets="_CheckCompileDesignTimePrerequisite"> |
475 | | - <PropertyGroup> |
476 | | - <BuildingProject>false</BuildingProject> |
477 | | - </PropertyGroup> |
478 | | - </Target> |
479 | | - |
480 | 452 | <!-- ******************* Signing Support *********************** --> |
481 | 453 | <ItemGroup> |
482 | 454 | <FilesToSign Include="$(TargetPath)"> |
|
0 commit comments