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)
+
+
+
+