Skip to content

Commit 2da2e23

Browse files
authored
Merge pull request #541 from Krypton-Suite/540-other-issues-set-the-baseline-support-to-net-framework-472
* Implemented #540
2 parents 53eb8b3 + a9cf51e commit 2da2e23

File tree

68 files changed

+269
-267
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

68 files changed

+269
-267
lines changed

Documents/Help/Changelog.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66
=======
77

88
## 2025-11-xx - Build 2511 - November 2025
9+
* Implemented [#540](https://github.com/Krypton-Suite/Extended-Toolkit/issues/540), Set the baseline support to .NET Framework 4.7.2
10+
- **Note:** This is the minimum supported version of .NET Framework for the Extended Toolkit is now .NET Framework 4.7.2
911
* Implemented [#536](https://github.com/Krypton-Suite/Extended-Toolkit/issues/536), Use `filescoped` namespaces
1012
* Implemented [#522](https://github.com/Krypton-Suite/Extended-Toolkit/issues/522), Support the new `slnx` format
1113
* Rollback [#514](https://github.com/Krypton-Suite/Standard-Toolkit/issues/514), Move `KryptonOutlookGrid` back to Extended ToolKit for further evaluation & development

Source/Krypton Toolkit/Directory.Build.targets

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -132,9 +132,9 @@
132132

133133

134134
<Description Condition="'$(TFMs)' == 'all'">
135-
An extension to the Standard Toolkit, which supports .NET Framework 4.6.2 - 4.8.1 and .NET 8 - 9. $(Description)
135+
An extension to the Standard Toolkit, which supports .NET Framework 4.7.2 - 4.8.1 and .NET 8 - 10. $(Description)
136136

137-
This package supports all .NET Framework versions starting .NET Framework 4.6.2 - 4.8.1 and .NET 8 - 9.
137+
This package supports all .NET Framework versions starting .NET Framework 4.7.2 - 4.8.1 and .NET 8 - 10.
138138
Also, all libraries are included targeting each specific framework version for performance purposes.
139139

140140
To view all of the standard toolkit package latest version information, please visit: https://github.com/Krypton-Suite/Krypton-Toolkit-Suite-Version-Dashboard/blob/main/Documents/Modules/Standard/Krypton-Toolkit-Suite-Standard-Modules.md
@@ -149,9 +149,9 @@
149149
<PackageId Condition="'$(TFMs)' == 'all'">$(PackageId).Nightly</PackageId>
150150

151151
<Description Condition="'$(TFMs)' == 'all'">
152-
An extension to the Standard Toolkit, which supports .NET Framework 4.6.2 - 4.8.1 and .NET 8 - 9. $(Description)
152+
An extension to the Standard Toolkit, which supports .NET Framework 4.7.2 - 4.8.1 and .NET 8 - 10. $(Description)
153153

154-
This package supports all .NET Framework versions starting .NET Framework 4.6.2 - 4.8.1 and .NET 8 - 9.
154+
This package supports all .NET Framework versions starting .NET Framework 4.7.2 - 4.8.1 and .NET 8 - 10.
155155
Also, all libraries are included targeting each specific framework version for performance purposes.
156156

157157
To view all of the standard toolkit package latest version information, please visit: https://github.com/Krypton-Suite/Krypton-Toolkit-Suite-Version-Dashboard/blob/main/Documents/Modules/Standard/Krypton-Toolkit-Suite-Standard-Modules.md
@@ -166,9 +166,9 @@
166166
<PackageId Condition="'$(TFMs)' == 'StableLite'">$(PackageId).Lite</PackageId>
167167

168168
<Description Condition="'$(TFMs)' == 'StableLite'">
169-
An extension to the Standard Toolkit, which supports .NET Framework 4.8 and 4.8.1 and .NET 8 - 9. $(Description)
169+
An extension to the Standard Toolkit, which supports .NET Framework 4.8 and 4.8.1 and .NET 8 - 10. $(Description)
170170

171-
This package supports all .NET Framework versions starting .NET Framework 4.8 and 4.8.1 and .NET 8 - 9.
171+
This package supports all .NET Framework versions starting .NET Framework 4.8 and 4.8.1 and .NET 8 - 10.
172172
Also, all libraries are included targeting each specific framework version for performance purposes.
173173

174174
To view all of the standard toolkit package latest version information, please visit: https://github.com/Krypton-Suite/Krypton-Toolkit-Suite-Version-Dashboard/blob/main/Documents/Modules/Standard/Krypton-Toolkit-Suite-Standard-Modules.md
@@ -181,9 +181,9 @@
181181
<PropertyGroup>
182182
<PackageId Condition="'$(TFMs)' == 'all'">$(PackageId)</PackageId>
183183
<Description Condition="'$(TFMs)' == 'all'">
184-
An extension to the Standard Toolkit, which supports .NET Framework 4.6.2 - 4.8.1 and .NET 8 - 9. $(Description)
184+
An extension to the Standard Toolkit, which supports .NET Framework 4.7.2 - 4.8.1 and .NET 8 - 10. $(Description)
185185

186-
This package supports all .NET Framework versions starting .NET Framework 4.6.2 - 4.8.1 and .NET 8 - 9.
186+
This package supports all .NET Framework versions starting .NET Framework 4.7.2 - 4.8.1 and .NET 8 - 10.
187187
Also, all libraries are included targeting each specific framework version for performance purposes.
188188

189189
To view all of the standard toolkit package latest version information, please visit: https://github.com/Krypton-Suite/Krypton-Toolkit-Suite-Version-Dashboard/blob/main/Documents/Modules/Standard/Krypton-Toolkit-Suite-Standard-Modules.md

Source/Krypton Toolkit/Krypton.Toolkit.Suite.Extended.AdvancedDataGridView/Krypton.Toolkit.Suite.Extended.AdvancedDataGridView 2022.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@
33
<Choose>
44
<When Condition="'$(Configuration)' == 'Nightly' Or '$(Configuration)' == 'Canary' Or '$(Configuration)' == 'Release' Or '$(Configuration)' == 'Debug'">
55
<PropertyGroup>
6-
<TargetFrameworks>net462;net47;net471;net472;net48;net481;net8.0-windows;net9.0-windows;net10.0-windows</TargetFrameworks>
6+
<TargetFrameworks>net472;net48;net481;net8.0-windows;net9.0-windows;net10.0-windows</TargetFrameworks>
77
</PropertyGroup>
88
</When>
99
<Otherwise>
1010
<!--If all else fails-->
1111
<PropertyGroup>
12-
<TargetFrameworks>net462;net47;net471;net472;net48;net481;net8.0-windows;net9.0-windows;net10.0-windows</TargetFrameworks>
12+
<TargetFrameworks>net472;net48;net481;net8.0-windows;net9.0-windows;net10.0-windows</TargetFrameworks>
1313
</PropertyGroup>
1414
</Otherwise>
1515
</Choose>
@@ -73,13 +73,13 @@
7373
<Choose>
7474
<When Condition="'$(Configuration)' == 'Nightly'">
7575
<ItemGroup>
76-
<PackageReference Include="Krypton.Toolkit.Nightly" Version="100.25.6.167-alpha" />
76+
<PackageReference Include="Krypton.Toolkit.Nightly" Version="100.25.7.202-alpha" />
7777
</ItemGroup>
7878
</When>
7979

8080
<When Condition="'$(Configuration)' == 'Canary'">
8181
<ItemGroup>
82-
<PackageReference Include="Krypton.Toolkit.Canary" Version="100.25.6.171-beta" />
82+
<PackageReference Include="Krypton.Toolkit.Canary" Version="100.25.7.200-beta" />
8383
</ItemGroup>
8484
</When>
8585

Source/Krypton Toolkit/Krypton.Toolkit.Suite.Extended.Buttons/Krypton - Backup.Toolkit.Suite.Extended.Buttons 2022.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@
33
<Choose>
44
<When Condition="'$(Configuration)' == 'Nightly' Or '$(Configuration)' == 'Canary' Or '$(Configuration)' == 'Release' Or '$(Configuration)' == 'Debug'">
55
<PropertyGroup>
6-
<TargetFrameworks>net462;net47;net471;net472;net48;net481;net8.0-windows;net9.0-windows;net10.0-windows</TargetFrameworks>
6+
<TargetFrameworks>net472;net48;net481;net8.0-windows;net9.0-windows;net10.0-windows</TargetFrameworks>
77
</PropertyGroup>
88
</When>
99
<Otherwise>
1010
<!--If all else fails-->
1111
<PropertyGroup>
12-
<TargetFrameworks>net462;net47;net471;net472;net48;net481;net8.0-windows;net9.0-windows;net10.0-windows</TargetFrameworks>
12+
<TargetFrameworks>net472;net48;net481;net8.0-windows;net9.0-windows;net10.0-windows</TargetFrameworks>
1313
</PropertyGroup>
1414
</Otherwise>
1515
</Choose>

Source/Krypton Toolkit/Krypton.Toolkit.Suite.Extended.Buttons/Krypton.Toolkit.Suite.Extended.Buttons 2022.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@
33
<Choose>
44
<When Condition="'$(Configuration)' == 'Nightly' Or '$(Configuration)' == 'Canary' Or '$(Configuration)' == 'Release' Or '$(Configuration)' == 'Debug'">
55
<PropertyGroup>
6-
<TargetFrameworks>net462;net47;net471;net472;net48;net481;net8.0-windows;net9.0-windows;net10.0-windows</TargetFrameworks>
6+
<TargetFrameworks>net472;net48;net481;net8.0-windows;net9.0-windows;net10.0-windows</TargetFrameworks>
77
</PropertyGroup>
88
</When>
99
<Otherwise>
1010
<!--If all else fails-->
1111
<PropertyGroup>
12-
<TargetFrameworks>net462;net47;net471;net472;net48;net481;net8.0-windows;net9.0-windows;net10.0-windows</TargetFrameworks>
12+
<TargetFrameworks>net472;net48;net481;net8.0-windows;net9.0-windows;net10.0-windows</TargetFrameworks>
1313
</PropertyGroup>
1414
</Otherwise>
1515
</Choose>
@@ -71,13 +71,13 @@
7171
<Choose>
7272
<When Condition="'$(Configuration)' == 'Nightly'">
7373
<ItemGroup>
74-
<PackageReference Include="Krypton.Toolkit.Nightly" Version="100.25.6.167-alpha" />
74+
<PackageReference Include="Krypton.Toolkit.Nightly" Version="100.25.7.202-alpha" />
7575
</ItemGroup>
7676
</When>
7777

7878
<When Condition="'$(Configuration)' == 'Canary'">
7979
<ItemGroup>
80-
<PackageReference Include="Krypton.Toolkit.Canary" Version="100.25.6.171-beta" />
80+
<PackageReference Include="Krypton.Toolkit.Canary" Version="100.25.7.200-beta" />
8181
</ItemGroup>
8282
</When>
8383

Source/Krypton Toolkit/Krypton.Toolkit.Suite.Extended.Calendar/Krypton.Toolkit.Suite.Extended.Calendar 2022.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@
33
<Choose>
44
<When Condition="'$(Configuration)' == 'Nightly' Or '$(Configuration)' == 'Canary' Or '$(Configuration)' == 'Release' Or '$(Configuration)' == 'Debug'">
55
<PropertyGroup>
6-
<TargetFrameworks>net462;net47;net471;net472;net48;net481;net8.0-windows;net9.0-windows;net10.0-windows</TargetFrameworks>
6+
<TargetFrameworks>net472;net48;net481;net8.0-windows;net9.0-windows;net10.0-windows</TargetFrameworks>
77
</PropertyGroup>
88
</When>
99
<Otherwise>
1010
<!--If all else fails-->
1111
<PropertyGroup>
12-
<TargetFrameworks>net462;net47;net471;net472;net48;net481;net8.0-windows;net9.0-windows;net10.0-windows</TargetFrameworks>
12+
<TargetFrameworks>net472;net48;net481;net8.0-windows;net9.0-windows;net10.0-windows</TargetFrameworks>
1313
</PropertyGroup>
1414
</Otherwise>
1515
</Choose>
@@ -71,13 +71,13 @@
7171
<Choose>
7272
<When Condition="'$(Configuration)' == 'Nightly'">
7373
<ItemGroup>
74-
<PackageReference Include="Krypton.Toolkit.Nightly" Version="100.25.6.167-alpha" />
74+
<PackageReference Include="Krypton.Toolkit.Nightly" Version="100.25.7.202-alpha" />
7575
</ItemGroup>
7676
</When>
7777

7878
<When Condition="'$(Configuration)' == 'Canary'">
7979
<ItemGroup>
80-
<PackageReference Include="Krypton.Toolkit.Canary" Version="100.25.6.171-beta" />
80+
<PackageReference Include="Krypton.Toolkit.Canary" Version="100.25.7.200-beta" />
8181
</ItemGroup>
8282
</When>
8383

Source/Krypton Toolkit/Krypton.Toolkit.Suite.Extended.CheckSum.Tools/Krypton.Toolkit.Suite.Extended.CheckSum.Tools 2022.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@
33
<Choose>
44
<When Condition="'$(Configuration)' == 'Nightly' Or '$(Configuration)' == 'Canary' Or '$(Configuration)' == 'Release' Or '$(Configuration)' == 'Debug'">
55
<PropertyGroup>
6-
<TargetFrameworks>net462;net47;net471;net472;net48;net481;net8.0-windows;net9.0-windows;net10.0-windows</TargetFrameworks>
6+
<TargetFrameworks>net472;net48;net481;net8.0-windows;net9.0-windows;net10.0-windows</TargetFrameworks>
77
</PropertyGroup>
88
</When>
99
<Otherwise>
1010
<!--If all else fails-->
1111
<PropertyGroup>
12-
<TargetFrameworks>net462;net47;net471;net472;net48;net481;net8.0-windows;net9.0-windows;net10.0-windows</TargetFrameworks>
12+
<TargetFrameworks>net472;net48;net481;net8.0-windows;net9.0-windows;net10.0-windows</TargetFrameworks>
1313
</PropertyGroup>
1414
</Otherwise>
1515
</Choose>
@@ -73,13 +73,13 @@
7373
<Choose>
7474
<When Condition="'$(Configuration)' == 'Nightly'">
7575
<ItemGroup>
76-
<PackageReference Include="Krypton.Toolkit.Nightly" Version="100.25.6.167-alpha" />
76+
<PackageReference Include="Krypton.Toolkit.Nightly" Version="100.25.7.202-alpha" />
7777
</ItemGroup>
7878
</When>
7979

8080
<When Condition="'$(Configuration)' == 'Canary'">
8181
<ItemGroup>
82-
<PackageReference Include="Krypton.Toolkit.Canary" Version="100.25.6.171-beta" />
82+
<PackageReference Include="Krypton.Toolkit.Canary" Version="100.25.7.200-beta" />
8383
</ItemGroup>
8484
</When>
8585

Source/Krypton Toolkit/Krypton.Toolkit.Suite.Extended.Circular.ProgressBar/Krypton.Toolkit.Suite.Extended.Circular.ProgressBar 2022.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@
33
<Choose>
44
<When Condition="'$(Configuration)' == 'Nightly' Or '$(Configuration)' == 'Canary' Or '$(Configuration)' == 'Release' Or '$(Configuration)' == 'Debug'">
55
<PropertyGroup>
6-
<TargetFrameworks>net462;net47;net471;net472;net48;net481;net8.0-windows;net9.0-windows;net10.0-windows</TargetFrameworks>
6+
<TargetFrameworks>net472;net48;net481;net8.0-windows;net9.0-windows;net10.0-windows</TargetFrameworks>
77
</PropertyGroup>
88
</When>
99
<Otherwise>
1010
<!--If all else fails-->
1111
<PropertyGroup>
12-
<TargetFrameworks>net462;net47;net471;net472;net48;net481;net8.0-windows;net9.0-windows;net10.0-windows</TargetFrameworks>
12+
<TargetFrameworks>net472;net48;net481;net8.0-windows;net9.0-windows;net10.0-windows</TargetFrameworks>
1313
</PropertyGroup>
1414
</Otherwise>
1515
</Choose>
@@ -73,13 +73,13 @@
7373
<Choose>
7474
<When Condition="'$(Configuration)' == 'Nightly'">
7575
<ItemGroup>
76-
<PackageReference Include="Krypton.Toolkit.Nightly" Version="100.25.6.167-alpha" />
76+
<PackageReference Include="Krypton.Toolkit.Nightly" Version="100.25.7.202-alpha" />
7777
</ItemGroup>
7878
</When>
7979

8080
<When Condition="'$(Configuration)' == 'Canary'">
8181
<ItemGroup>
82-
<PackageReference Include="Krypton.Toolkit.Canary" Version="100.25.6.171-beta" />
82+
<PackageReference Include="Krypton.Toolkit.Canary" Version="100.25.7.200-beta" />
8383
</ItemGroup>
8484
</When>
8585

Source/Krypton Toolkit/Krypton.Toolkit.Suite.Extended.ComboBox/Krypton.Toolkit.Suite.Extended.ComboBox 2022.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@
33
<Choose>
44
<When Condition="'$(Configuration)' == 'Nightly' Or '$(Configuration)' == 'Canary' Or '$(Configuration)' == 'Release' Or '$(Configuration)' == 'Debug'">
55
<PropertyGroup>
6-
<TargetFrameworks>net462;net47;net471;net472;net48;net481;net8.0-windows;net9.0-windows;net10.0-windows</TargetFrameworks>
6+
<TargetFrameworks>net472;net48;net481;net8.0-windows;net9.0-windows;net10.0-windows</TargetFrameworks>
77
</PropertyGroup>
88
</When>
99
<Otherwise>
1010
<!--If all else fails-->
1111
<PropertyGroup>
12-
<TargetFrameworks>net462;net47;net471;net472;net48;net481;net8.0-windows;net9.0-windows;net10.0-windows</TargetFrameworks>
12+
<TargetFrameworks>net472;net48;net481;net8.0-windows;net9.0-windows;net10.0-windows</TargetFrameworks>
1313
</PropertyGroup>
1414
</Otherwise>
1515
</Choose>
@@ -73,13 +73,13 @@
7373
<Choose>
7474
<When Condition="'$(Configuration)' == 'Nightly'">
7575
<ItemGroup>
76-
<PackageReference Include="Krypton.Toolkit.Nightly" Version="100.25.6.167-alpha" />
76+
<PackageReference Include="Krypton.Toolkit.Nightly" Version="100.25.7.202-alpha" />
7777
</ItemGroup>
7878
</When>
7979

8080
<When Condition="'$(Configuration)' == 'Canary'">
8181
<ItemGroup>
82-
<PackageReference Include="Krypton.Toolkit.Canary" Version="100.25.6.171-beta" />
82+
<PackageReference Include="Krypton.Toolkit.Canary" Version="100.25.7.200-beta" />
8383
</ItemGroup>
8484
</When>
8585

Source/Krypton Toolkit/Krypton.Toolkit.Suite.Extended.Common/Krypton.Toolkit.Suite.Extended.Common 2022.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@
33
<Choose>
44
<When Condition="'$(Configuration)' == 'Nightly' Or '$(Configuration)' == 'Canary' Or '$(Configuration)' == 'Release' Or '$(Configuration)' == 'Debug'">
55
<PropertyGroup>
6-
<TargetFrameworks>net462;net47;net471;net472;net48;net481;net8.0-windows;net9.0-windows;net10.0-windows</TargetFrameworks>
6+
<TargetFrameworks>net472;net48;net481;net8.0-windows;net9.0-windows;net10.0-windows</TargetFrameworks>
77
</PropertyGroup>
88
</When>
99
<Otherwise>
1010
<!--If all else fails-->
1111
<PropertyGroup>
12-
<TargetFrameworks>net462;net47;net471;net472;net48;net481;net8.0-windows;net9.0-windows;net10.0-windows</TargetFrameworks>
12+
<TargetFrameworks>net472;net48;net481;net8.0-windows;net9.0-windows;net10.0-windows</TargetFrameworks>
1313
</PropertyGroup>
1414
</Otherwise>
1515
</Choose>
@@ -73,13 +73,13 @@
7373
<Choose>
7474
<When Condition="'$(Configuration)' == 'Nightly'">
7575
<ItemGroup>
76-
<PackageReference Include="Krypton.Toolkit.Nightly" Version="100.25.6.167-alpha" />
76+
<PackageReference Include="Krypton.Toolkit.Nightly" Version="100.25.7.202-alpha" />
7777
</ItemGroup>
7878
</When>
7979

8080
<When Condition="'$(Configuration)' == 'Canary'">
8181
<ItemGroup>
82-
<PackageReference Include="Krypton.Toolkit.Canary" Version="100.25.6.171-beta" />
82+
<PackageReference Include="Krypton.Toolkit.Canary" Version="100.25.7.200-beta" />
8383
</ItemGroup>
8484
</When>
8585

0 commit comments

Comments
 (0)