diff --git a/Build/init.ps1 b/Build/init.ps1 index bb3478bf63..e96fffffc9 100644 --- a/Build/init.ps1 +++ b/Build/init.ps1 @@ -1,4 +1,4 @@ -# Don't allow using undeclared variables +# Don't allow using undeclared variables Set-Strictmode -version latest $root = (Resolve-Path "$PSScriptRoot\..").Path @@ -80,7 +80,8 @@ if ($msbuildPath -and !(Test-Path "$msbuildPath/nanoFramework")) { Write-Output "Latest VS is: $VsInstance" # Get extension details according to VS version, starting from VS2022 down to VS2019 - if($vsInstance.Contains('2022')) + # TODO check if the extension for VS2022 is compatible it VS2026 + if($vsInstance.Contains('2026') -or $vsInstance.Contains('2022')) { $extensionUrl = "https://github.com/nanoframework/nf-Visual-Studio-extension/releases/download/$vs2022Tag/nanoFramework.Tools.VS2022.Extension.vsix" $vsixPath = Join-Path $tempDir "nanoFramework.Tools.VS2022.Extension.zip" diff --git a/CodeGen/CodeGen.csproj b/CodeGen/CodeGen.csproj index b33eb9dfc1..815ce3974a 100644 --- a/CodeGen/CodeGen.csproj +++ b/CodeGen/CodeGen.csproj @@ -2,7 +2,7 @@ Exe - net9.0 + net10.0 latest enable diff --git a/Directory.Packages.props b/Directory.Packages.props index 7fd84bfa69..d171b58c03 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -4,15 +4,15 @@ - - - - + + + + - + - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/PerfTests/PerfTest_Startup/PerfTest_Startup.csproj b/PerfTests/PerfTest_Startup/PerfTest_Startup.csproj index 1f4ca912d6..76fe270e1c 100644 --- a/PerfTests/PerfTest_Startup/PerfTest_Startup.csproj +++ b/PerfTests/PerfTest_Startup/PerfTest_Startup.csproj @@ -2,7 +2,7 @@ Exe - net9.0 + net10.0 enable enable perftest diff --git a/PerfTests/PerfTest_Startup_Aot/PerfTest_Startup_Aot.csproj b/PerfTests/PerfTest_Startup_Aot/PerfTest_Startup_Aot.csproj index 85893c202a..68a6071dcc 100644 --- a/PerfTests/PerfTest_Startup_Aot/PerfTest_Startup_Aot.csproj +++ b/PerfTests/PerfTest_Startup_Aot/PerfTest_Startup_Aot.csproj @@ -2,7 +2,7 @@ Exe - net9.0 + net10.0 enable enable perftest diff --git a/PerfTests/PerfTest_Startup_v4_144_0/PerfTest_Startup_v4_144_0.csproj b/PerfTests/PerfTest_Startup_v4_144_0/PerfTest_Startup_v4_144_0.csproj index c585fb0727..249e81cacf 100644 --- a/PerfTests/PerfTest_Startup_v4_144_0/PerfTest_Startup_v4_144_0.csproj +++ b/PerfTests/PerfTest_Startup_v4_144_0/PerfTest_Startup_v4_144_0.csproj @@ -2,7 +2,7 @@ Exe - net9.0 + net10.0 enable enable perftest_before diff --git a/PerfTests/PerfTest_Startup_v4_72_0/PerfTest_Startup_v4_72_0.csproj b/PerfTests/PerfTest_Startup_v4_72_0/PerfTest_Startup_v4_72_0.csproj index 6e31c36338..1bf3b60ebb 100644 --- a/PerfTests/PerfTest_Startup_v4_72_0/PerfTest_Startup_v4_72_0.csproj +++ b/PerfTests/PerfTest_Startup_v4_72_0/PerfTest_Startup_v4_72_0.csproj @@ -2,7 +2,7 @@ Exe - net9.0 + net10.0 enable enable perftest_before diff --git a/Samples/Directory.Packages.props b/Samples/Directory.Packages.props index 3f24827b01..cb16f092ef 100644 --- a/Samples/Directory.Packages.props +++ b/Samples/Directory.Packages.props @@ -3,8 +3,8 @@ true - - + + diff --git a/Samples/UnitConverter.Console/UnitConverter.Console.csproj b/Samples/UnitConverter.Console/UnitConverter.Console.csproj index 3f3de72140..ae8f5130fb 100644 --- a/Samples/UnitConverter.Console/UnitConverter.Console.csproj +++ b/Samples/UnitConverter.Console/UnitConverter.Console.csproj @@ -2,7 +2,7 @@ Exe - net8.0 + net10.0 enable enable diff --git a/UnitsNet.Benchmark/UnitsNet.Benchmark.csproj b/UnitsNet.Benchmark/UnitsNet.Benchmark.csproj index 2bb2157531..fb5c897b04 100644 --- a/UnitsNet.Benchmark/UnitsNet.Benchmark.csproj +++ b/UnitsNet.Benchmark/UnitsNet.Benchmark.csproj @@ -1,7 +1,7 @@  Exe - net9.0;net48 + net10.0;net9.0;net48 preview 6.0.0.0 6.0.0.0 diff --git a/UnitsNet.NumberExtensions.CS14.Tests/UnitsNet.NumberExtensions.CS14.Tests.csproj b/UnitsNet.NumberExtensions.CS14.Tests/UnitsNet.NumberExtensions.CS14.Tests.csproj index 58930bd6c3..3983936e1d 100644 --- a/UnitsNet.NumberExtensions.CS14.Tests/UnitsNet.NumberExtensions.CS14.Tests.csproj +++ b/UnitsNet.NumberExtensions.CS14.Tests/UnitsNet.NumberExtensions.CS14.Tests.csproj @@ -1,7 +1,7 @@ - net48;net8.0;net9.0 + net48;net8.0;net9.0;net10.0 UnitsNet.NumberExtensions.Tests preview enable diff --git a/UnitsNet.NumberExtensions.CS14/UnitsNet.NumberExtensions.CS14.csproj b/UnitsNet.NumberExtensions.CS14/UnitsNet.NumberExtensions.CS14.csproj index 6e27fedaff..9ff4fcacde 100644 --- a/UnitsNet.NumberExtensions.CS14/UnitsNet.NumberExtensions.CS14.csproj +++ b/UnitsNet.NumberExtensions.CS14/UnitsNet.NumberExtensions.CS14.csproj @@ -23,16 +23,14 @@ $([System.Text.RegularExpressions.Regex]::Match($(Version), '^[0-9.]+')).0 6.0.0.0 $(VersionNoSuffix) - preview + latest enable UnitsNet - netstandard2.0;net8.0;net9.0 + netstandard2.0;net8.0;net9.0;net10.0 - - false - + true diff --git a/UnitsNet.NumberExtensions.Tests/UnitsNet.NumberExtensions.Tests.csproj b/UnitsNet.NumberExtensions.Tests/UnitsNet.NumberExtensions.Tests.csproj index 95e55dfba7..be1d2ddbb8 100644 --- a/UnitsNet.NumberExtensions.Tests/UnitsNet.NumberExtensions.Tests.csproj +++ b/UnitsNet.NumberExtensions.Tests/UnitsNet.NumberExtensions.Tests.csproj @@ -1,7 +1,7 @@ - net48;net8.0;net9.0 + net48;net8.0;net9.0;net10.0 UnitsNet.NumberExtensions.Tests latest enable diff --git a/UnitsNet.NumberExtensions/UnitsNet.NumberExtensions.csproj b/UnitsNet.NumberExtensions/UnitsNet.NumberExtensions.csproj index db25eaa097..d79cb3901d 100644 --- a/UnitsNet.NumberExtensions/UnitsNet.NumberExtensions.csproj +++ b/UnitsNet.NumberExtensions/UnitsNet.NumberExtensions.csproj @@ -26,7 +26,7 @@ latest enable UnitsNet - netstandard2.0;net8.0;net9.0 + netstandard2.0;net8.0;net9.0;net10.0 true diff --git a/UnitsNet.Serialization.JsonNet.Tests/UnitsNet.Serialization.JsonNet.Tests.csproj b/UnitsNet.Serialization.JsonNet.Tests/UnitsNet.Serialization.JsonNet.Tests.csproj index b50af19181..dddf08cd08 100644 --- a/UnitsNet.Serialization.JsonNet.Tests/UnitsNet.Serialization.JsonNet.Tests.csproj +++ b/UnitsNet.Serialization.JsonNet.Tests/UnitsNet.Serialization.JsonNet.Tests.csproj @@ -1,7 +1,7 @@  - net8.0;net9.0 + net8.0;net9.0;net10.0 UnitsNet.Serialization.JsonNet.Tests true CS0618 diff --git a/UnitsNet.Serialization.JsonNet/UnitsNet.Serialization.JsonNet.csproj b/UnitsNet.Serialization.JsonNet/UnitsNet.Serialization.JsonNet.csproj index d283c6daec..5a056d5c54 100644 --- a/UnitsNet.Serialization.JsonNet/UnitsNet.Serialization.JsonNet.csproj +++ b/UnitsNet.Serialization.JsonNet/UnitsNet.Serialization.JsonNet.csproj @@ -27,7 +27,7 @@ latest enable UnitsNet.Serialization.JsonNet - netstandard2.0;net8.0;net9.0 + netstandard2.0;net8.0;net9.0;net10.0 true diff --git a/UnitsNet.Tests/UnitsNet.Tests.csproj b/UnitsNet.Tests/UnitsNet.Tests.csproj index e7d635d49d..0ab93c024c 100644 --- a/UnitsNet.Tests/UnitsNet.Tests.csproj +++ b/UnitsNet.Tests/UnitsNet.Tests.csproj @@ -1,7 +1,7 @@  - net8.0;net9.0 + net8.0;net9.0;net10.0 latest enable true diff --git a/UnitsNet/UnitsNet.csproj b/UnitsNet/UnitsNet.csproj index 5f518d2741..fd9cc04d92 100644 --- a/UnitsNet/UnitsNet.csproj +++ b/UnitsNet/UnitsNet.csproj @@ -27,7 +27,7 @@ latest enable UnitsNet - netstandard2.0;net8.0;net9.0 + netstandard2.0;net8.0;net9.0;net10.0 true