diff --git a/src/AppInstallerCLI.sln b/src/AppInstallerCLI.sln index 873dbf1eb2..ce55e5635b 100644 --- a/src/AppInstallerCLI.sln +++ b/src/AppInstallerCLI.sln @@ -1,7 +1,7 @@  Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 17 -VisualStudioVersion = 17.2.32630.192 +# Visual Studio Version 18 +VisualStudioVersion = 18.0.11205.157 MinimumVisualStudioVersion = 10.0.40219.1 Project("{C7167F0D-BC9F-4E6E-AFE1-012C56B48DB5}") = "AppInstallerCLIPackage", "AppInstallerCLIPackage\AppInstallerCLIPackage.wapproj", "{6AA3791A-0713-4548-A357-87A323E7AC3A}" ProjectSection(ProjectDependencies) = postProject @@ -37,7 +37,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Project", "Project", "{8D53 ..\azure-pipelines.nuget.yml = ..\azure-pipelines.nuget.yml ..\azure-pipelines.yml = ..\azure-pipelines.yml ..\cgmanifest.json = ..\cgmanifest.json - Directory.Build.props = Directory.Build.props Get-VcxprojNugetPackageVersions.ps1 = Get-VcxprojNugetPackageVersions.ps1 ..\README.md = ..\README.md ..\doc\ReleaseNotes.md = ..\doc\ReleaseNotes.md @@ -97,7 +96,9 @@ EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{1A5D7A7D-5CB2-47D5-B40D-4E61CAEDC798}" ProjectSection(SolutionItems) = preProject CodeAnalysis.ruleset = CodeAnalysis.ruleset + Directory.Build.props = Directory.Build.props Directory.Packages.props = Directory.Packages.props + Directory.Solution.props = Directory.Solution.props nuget.config = nuget.config stylecop.json = stylecop.json vcpkg.json = vcpkg.json @@ -1043,11 +1044,8 @@ Global {E5BCFF58-7D0C-4770-ABB9-AECE1027CD94}.Release|x86.ActiveCfg = Release|Win32 {E5BCFF58-7D0C-4770-ABB9-AECE1027CD94}.Release|x86.Build.0 = Release|Win32 {E5BCFF58-7D0C-4770-ABB9-AECE1027CD94}.ReleaseStatic|ARM64.ActiveCfg = Release|ARM64 - {E5BCFF58-7D0C-4770-ABB9-AECE1027CD94}.ReleaseStatic|ARM64.Build.0 = Release|ARM64 {E5BCFF58-7D0C-4770-ABB9-AECE1027CD94}.ReleaseStatic|x64.ActiveCfg = Release|x64 - {E5BCFF58-7D0C-4770-ABB9-AECE1027CD94}.ReleaseStatic|x64.Build.0 = Release|x64 {E5BCFF58-7D0C-4770-ABB9-AECE1027CD94}.ReleaseStatic|x86.ActiveCfg = Release|Win32 - {E5BCFF58-7D0C-4770-ABB9-AECE1027CD94}.ReleaseStatic|x86.Build.0 = Release|Win32 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/src/Directory.Solution.props b/src/Directory.Solution.props new file mode 100644 index 0000000000..25c0062552 --- /dev/null +++ b/src/Directory.Solution.props @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/src/vcpkg.props b/src/vcpkg.props index ccf1644c87..05c288b9b4 100644 --- a/src/vcpkg.props +++ b/src/vcpkg.props @@ -2,7 +2,7 @@ true - $(MSBuildThisFileDirectory)\vcpkg_installed + $(MSBuildThisFileDirectory)vcpkg_installed\ x64 @@ -48,4 +48,47 @@ x86-fuzzing Release + + + + + + <_IsBuildingSln>$(MSBuildProjectName.EndsWith('.sln')) + <_TripletFile>$(VcpkgInstalledDir).solution-triplet + + + + + + + + + + + + + + + + + + + <_SolutionTriplet>@(_TripletFileLines) + + + +