diff --git a/build/pipelines/templates/build-console-public.yaml b/build/pipelines/templates/build-console-public.yaml
index f9570a14..20c72afa 100644
--- a/build/pipelines/templates/build-console-public.yaml
+++ b/build/pipelines/templates/build-console-public.yaml
@@ -19,7 +19,19 @@ jobs:
inputs:
packageType: sdk
version: 6.0.x
- installationPath: $(Agent.ToolsDirectory)/dotnet
+
+ - task: UseDotNet@2
+ displayName: 'Use .NET 7 SDK'
+ inputs:
+ packageType: sdk
+ version: 7.0.x
+
+ - task: UseDotNet@2
+ displayName: 'Use .NET 8 SDK'
+ inputs:
+ packageType: sdk
+ version: 8.0.x
+ includePreviewVersions: true
# The first task is the dotnet command build, pointing to our csproj file
- task: DotNetCoreCLI@2
diff --git a/src/XamlStyler.Console/XamlStyler.Console.csproj b/src/XamlStyler.Console/XamlStyler.Console.csproj
index 75f9b992..5561ba1a 100644
--- a/src/XamlStyler.Console/XamlStyler.Console.csproj
+++ b/src/XamlStyler.Console/XamlStyler.Console.csproj
@@ -13,13 +13,14 @@
https://github.com/Xavalon/XamlStyler
git
Exe
- net6.0
+ net6.0;net7.0;net8.0
Xavalon.XamlStyler.Console
xstyler
true
xstyler
./nupkg
true
+ true
..\bin\Debug\Console\
@@ -29,17 +30,13 @@
- 2.8.0
-
-
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
+ 2.9.1
- 12.0.3
+ 13.0.2
- 6.0.2
+ 6.4.0
runtime; build; native; contentfiles; analyzers; buildtransitive
all
diff --git a/src/XamlStyler.Extension.Windows.VS2019/XamlStyler.Extension.Windows.VS2019.csproj b/src/XamlStyler.Extension.Windows.VS2019/XamlStyler.Extension.Windows.VS2019.csproj
index ba2f11ab..9c025c2d 100644
--- a/src/XamlStyler.Extension.Windows.VS2019/XamlStyler.Extension.Windows.VS2019.csproj
+++ b/src/XamlStyler.Extension.Windows.VS2019/XamlStyler.Extension.Windows.VS2019.csproj
@@ -87,18 +87,18 @@
- 4.77.0
+ 4.79.0
- 6.0.0
+ 7.0.0
runtime; build; native; contentfiles; analyzers; buildtransitive
all
- 15.0.1
+ 17.4.33103.184
- 17.2.2186
+ 17.5.4065
runtime; build; native; contentfiles; analyzers; buildtransitive
all
diff --git a/src/XamlStyler.Extension.Windows.VS2022/XamlStyler.Extension.Windows.VS2022.csproj b/src/XamlStyler.Extension.Windows.VS2022/XamlStyler.Extension.Windows.VS2022.csproj
index c643cf72..b4558a9f 100644
--- a/src/XamlStyler.Extension.Windows.VS2022/XamlStyler.Extension.Windows.VS2022.csproj
+++ b/src/XamlStyler.Extension.Windows.VS2022/XamlStyler.Extension.Windows.VS2022.csproj
@@ -87,18 +87,18 @@
- 4.77.0
+ 4.79.0
- 6.0.0
+ 7.0.0
runtime; build; native; contentfiles; analyzers; buildtransitive
all
- 17.0.31902.203
+ 17.4.33103.184
- 17.2.2186
+ 17.5.4065
runtime; build; native; contentfiles; analyzers; buildtransitive
all
diff --git a/src/XamlStyler.UnitTests/XamlStyler.UnitTest.csproj b/src/XamlStyler.UnitTests/XamlStyler.UnitTest.csproj
index 178994db..bcb990a6 100644
--- a/src/XamlStyler.UnitTests/XamlStyler.UnitTest.csproj
+++ b/src/XamlStyler.UnitTests/XamlStyler.UnitTest.csproj
@@ -6,6 +6,7 @@
Copyright © Xavalon 2020
Xavalon
Debug;Release;Debug VS2019;Release VS2019
+ true
@@ -24,22 +25,18 @@
..\bin\Release\UnitTest
-
+
-
+
-
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
-
+
+
-
+
-
+
diff --git a/src/XamlStyler/XamlStyler.csproj b/src/XamlStyler/XamlStyler.csproj
index c6e32869..621ca0bc 100644
--- a/src/XamlStyler/XamlStyler.csproj
+++ b/src/XamlStyler/XamlStyler.csproj
@@ -6,6 +6,7 @@
true
Key.snk
Copyright © Xavalon 2020
+ true
@@ -24,13 +25,9 @@
-
+
-
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
+