Skip to content

Commit 5eb89d3

Browse files
committed
Migrate to Visual Studio 2026
1 parent 18b3c8f commit 5eb89d3

5 files changed

Lines changed: 22 additions & 64 deletions

File tree

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,4 +22,4 @@ jobs:
2222
with:
2323
msbuild-architecture: x64
2424
- name: Build
25-
run: msbuild -restore -p:RestorePackagesConfig=true -p:Configuration=${{ matrix.configuration }} -p:Platform=${{ matrix.architecture }} -clp:ForceConsoleColor -warnaserror ${{ github.workspace }}\IExplorerCommand_Examples.sln
25+
run: msbuild -restore -p:RestorePackagesConfig=true -p:Configuration=${{ matrix.configuration }} -p:Platform=${{ matrix.architecture }} -clp:ForceConsoleColor -warnaserror ${{ github.workspace }}\IExplorerCommand_Examples.slnx

IExplorerCommand_CppWinRT/IExplorerCommand_CppWinRT.vcxproj

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -38,41 +38,41 @@
3838
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
3939
<ConfigurationType>DynamicLibrary</ConfigurationType>
4040
<UseDebugLibraries>true</UseDebugLibraries>
41-
<PlatformToolset>v143</PlatformToolset>
41+
<PlatformToolset>v145</PlatformToolset>
4242
<CharacterSet>Unicode</CharacterSet>
4343
</PropertyGroup>
4444
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
4545
<ConfigurationType>DynamicLibrary</ConfigurationType>
4646
<UseDebugLibraries>false</UseDebugLibraries>
47-
<PlatformToolset>v143</PlatformToolset>
47+
<PlatformToolset>v145</PlatformToolset>
4848
<WholeProgramOptimization>true</WholeProgramOptimization>
4949
<CharacterSet>Unicode</CharacterSet>
5050
<SpectreMitigation>Spectre</SpectreMitigation>
5151
</PropertyGroup>
5252
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
5353
<ConfigurationType>DynamicLibrary</ConfigurationType>
5454
<UseDebugLibraries>true</UseDebugLibraries>
55-
<PlatformToolset>v143</PlatformToolset>
55+
<PlatformToolset>v145</PlatformToolset>
5656
<CharacterSet>Unicode</CharacterSet>
5757
</PropertyGroup>
5858
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="Configuration">
5959
<ConfigurationType>DynamicLibrary</ConfigurationType>
6060
<UseDebugLibraries>true</UseDebugLibraries>
61-
<PlatformToolset>v143</PlatformToolset>
61+
<PlatformToolset>v145</PlatformToolset>
6262
<CharacterSet>Unicode</CharacterSet>
6363
</PropertyGroup>
6464
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
6565
<ConfigurationType>DynamicLibrary</ConfigurationType>
6666
<UseDebugLibraries>false</UseDebugLibraries>
67-
<PlatformToolset>v143</PlatformToolset>
67+
<PlatformToolset>v145</PlatformToolset>
6868
<WholeProgramOptimization>true</WholeProgramOptimization>
6969
<CharacterSet>Unicode</CharacterSet>
7070
<SpectreMitigation>Spectre</SpectreMitigation>
7171
</PropertyGroup>
7272
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration">
7373
<ConfigurationType>DynamicLibrary</ConfigurationType>
7474
<UseDebugLibraries>false</UseDebugLibraries>
75-
<PlatformToolset>v143</PlatformToolset>
75+
<PlatformToolset>v145</PlatformToolset>
7676
<WholeProgramOptimization>true</WholeProgramOptimization>
7777
<CharacterSet>Unicode</CharacterSet>
7878
<SpectreMitigation>Spectre</SpectreMitigation>

IExplorerCommand_Examples.sln

Lines changed: 0 additions & 51 deletions
This file was deleted.

IExplorerCommand_Examples.slnx

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
<Solution>
2+
<Configurations>
3+
<Platform Name="ARM64" />
4+
<Platform Name="x64" />
5+
<Platform Name="x86" />
6+
</Configurations>
7+
<Project Path="IExplorerCommand_CppWinRT/IExplorerCommand_CppWinRT.vcxproj" Id="05edc6f7-e5bd-46dd-a232-8e3b5d60e2a1" />
8+
<Project Path="IExplorerCommand_WRL/IExplorerCommand_WRL.vcxproj" Id="7d4326f3-06ae-4750-8313-597ebe7bfb88" />
9+
</Solution>

IExplorerCommand_WRL/IExplorerCommand_WRL.vcxproj

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -37,41 +37,41 @@
3737
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
3838
<ConfigurationType>DynamicLibrary</ConfigurationType>
3939
<UseDebugLibraries>true</UseDebugLibraries>
40-
<PlatformToolset>v143</PlatformToolset>
40+
<PlatformToolset>v145</PlatformToolset>
4141
<CharacterSet>Unicode</CharacterSet>
4242
</PropertyGroup>
4343
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
4444
<ConfigurationType>DynamicLibrary</ConfigurationType>
4545
<UseDebugLibraries>false</UseDebugLibraries>
46-
<PlatformToolset>v143</PlatformToolset>
46+
<PlatformToolset>v145</PlatformToolset>
4747
<WholeProgramOptimization>true</WholeProgramOptimization>
4848
<CharacterSet>Unicode</CharacterSet>
4949
<SpectreMitigation>Spectre</SpectreMitigation>
5050
</PropertyGroup>
5151
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
5252
<ConfigurationType>DynamicLibrary</ConfigurationType>
5353
<UseDebugLibraries>true</UseDebugLibraries>
54-
<PlatformToolset>v143</PlatformToolset>
54+
<PlatformToolset>v145</PlatformToolset>
5555
<CharacterSet>Unicode</CharacterSet>
5656
</PropertyGroup>
5757
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="Configuration">
5858
<ConfigurationType>DynamicLibrary</ConfigurationType>
5959
<UseDebugLibraries>true</UseDebugLibraries>
60-
<PlatformToolset>v143</PlatformToolset>
60+
<PlatformToolset>v145</PlatformToolset>
6161
<CharacterSet>Unicode</CharacterSet>
6262
</PropertyGroup>
6363
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
6464
<ConfigurationType>DynamicLibrary</ConfigurationType>
6565
<UseDebugLibraries>false</UseDebugLibraries>
66-
<PlatformToolset>v143</PlatformToolset>
66+
<PlatformToolset>v145</PlatformToolset>
6767
<WholeProgramOptimization>true</WholeProgramOptimization>
6868
<CharacterSet>Unicode</CharacterSet>
6969
<SpectreMitigation>Spectre</SpectreMitigation>
7070
</PropertyGroup>
7171
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration">
7272
<ConfigurationType>DynamicLibrary</ConfigurationType>
7373
<UseDebugLibraries>false</UseDebugLibraries>
74-
<PlatformToolset>v143</PlatformToolset>
74+
<PlatformToolset>v145</PlatformToolset>
7575
<WholeProgramOptimization>true</WholeProgramOptimization>
7676
<CharacterSet>Unicode</CharacterSet>
7777
<SpectreMitigation>Spectre</SpectreMitigation>

0 commit comments

Comments
 (0)