diff --git a/src/build.xml b/src/build.xml
index 998f1f1..8755dcb 100644
--- a/src/build.xml
+++ b/src/build.xml
@@ -20,13 +20,12 @@
true
preview
- netstandard2.0
+ netstandard2.0;netstandard2.1
false
- false
$(MSBuildThisFileDirectory)..\bin\$(MSBuildProjectName)
diff --git a/src/test/Syroot.Worms.Armageddon.ProjectX.Test/Syroot.Worms.Armageddon.ProjectX.Test.csproj b/src/test/Syroot.Worms.Armageddon.ProjectX.Test/Syroot.Worms.Armageddon.ProjectX.Test.csproj
index 91e72d8..556c189 100644
--- a/src/test/Syroot.Worms.Armageddon.ProjectX.Test/Syroot.Worms.Armageddon.ProjectX.Test.csproj
+++ b/src/test/Syroot.Worms.Armageddon.ProjectX.Test/Syroot.Worms.Armageddon.ProjectX.Test.csproj
@@ -1,6 +1,6 @@
- netcoreapp2.1
+ netcoreapp3
false
diff --git a/src/test/Syroot.Worms.Armageddon.Test/Syroot.Worms.Armageddon.Test.csproj b/src/test/Syroot.Worms.Armageddon.Test/Syroot.Worms.Armageddon.Test.csproj
index 1716149..5b80c4e 100644
--- a/src/test/Syroot.Worms.Armageddon.Test/Syroot.Worms.Armageddon.Test.csproj
+++ b/src/test/Syroot.Worms.Armageddon.Test/Syroot.Worms.Armageddon.Test.csproj
@@ -1,6 +1,6 @@
- netcoreapp2.1
+ netcoreapp3
false
diff --git a/src/test/Syroot.Worms.Mgame.Test/Syroot.Worms.Mgame.Test.csproj b/src/test/Syroot.Worms.Mgame.Test/Syroot.Worms.Mgame.Test.csproj
index 116cd8a..a7b7460 100644
--- a/src/test/Syroot.Worms.Mgame.Test/Syroot.Worms.Mgame.Test.csproj
+++ b/src/test/Syroot.Worms.Mgame.Test/Syroot.Worms.Mgame.Test.csproj
@@ -1,6 +1,6 @@
- netcoreapp2.1
+ netcoreapp3
false
diff --git a/src/test/Syroot.Worms.Test/Syroot.Worms.Test.csproj b/src/test/Syroot.Worms.Test/Syroot.Worms.Test.csproj
index 9405f42..e7a6e9a 100644
--- a/src/test/Syroot.Worms.Test/Syroot.Worms.Test.csproj
+++ b/src/test/Syroot.Worms.Test/Syroot.Worms.Test.csproj
@@ -1,6 +1,6 @@
- netcoreapp2.1
+ netcoreapp3
false
diff --git a/src/test/Syroot.Worms.WorldParty.Test/Syroot.Worms.WorldParty.Test.csproj b/src/test/Syroot.Worms.WorldParty.Test/Syroot.Worms.WorldParty.Test.csproj
index 2b286cc..e92b356 100644
--- a/src/test/Syroot.Worms.WorldParty.Test/Syroot.Worms.WorldParty.Test.csproj
+++ b/src/test/Syroot.Worms.WorldParty.Test/Syroot.Worms.WorldParty.Test.csproj
@@ -1,6 +1,6 @@
- netcoreapp2.1
+ netcoreapp3
false
diff --git a/src/test/Syroot.Worms.Worms2.Test/Syroot.Worms.Worms2.Test.csproj b/src/test/Syroot.Worms.Worms2.Test/Syroot.Worms.Worms2.Test.csproj
index 6d042f5..9bc1a86 100644
--- a/src/test/Syroot.Worms.Worms2.Test/Syroot.Worms.Worms2.Test.csproj
+++ b/src/test/Syroot.Worms.Worms2.Test/Syroot.Worms.Worms2.Test.csproj
@@ -1,6 +1,6 @@
- netcoreapp2.1
+ netcoreapp3
false
diff --git a/src/tool/Syroot.Worms.Scratchpad/Syroot.Worms.Scratchpad.csproj b/src/tool/Syroot.Worms.Scratchpad/Syroot.Worms.Scratchpad.csproj
index 5f313f7..3254308 100644
--- a/src/tool/Syroot.Worms.Scratchpad/Syroot.Worms.Scratchpad.csproj
+++ b/src/tool/Syroot.Worms.Scratchpad/Syroot.Worms.Scratchpad.csproj
@@ -1,7 +1,7 @@
Exe
- netcoreapp2.1
+ netcoreapp3