diff --git a/azure-pipelines.yml b/azure-pipelines.yml
index c7f1c2f..87107cf 100644
--- a/azure-pipelines.yml
+++ b/azure-pipelines.yml
@@ -13,6 +13,22 @@ jobs:
- task: UseDotNet@2
inputs:
useGlobalJson: true
+ - task: UseDotNet@2
+ inputs:
+ version: '3.1.x'
+ packageType: runtime
+ - task: UseDotNet@2
+ inputs:
+ version: '3.0.x'
+ packageType: runtime
+ - task: UseDotNet@2
+ inputs:
+ version: '2.2.x'
+ packageType: runtime
+ - task: UseDotNet@2
+ inputs:
+ version: '2.1.x'
+ packageType: runtime
- bash: |
./build.sh
displayName: 'Build'
@@ -34,6 +50,22 @@ jobs:
- task: UseDotNet@2
inputs:
useGlobalJson: true
+ - task: UseDotNet@2
+ inputs:
+ version: '3.1.x'
+ packageType: runtime
+ - task: UseDotNet@2
+ inputs:
+ version: '3.0.x'
+ packageType: runtime
+ - task: UseDotNet@2
+ inputs:
+ version: '2.2.x'
+ packageType: runtime
+ - task: UseDotNet@2
+ inputs:
+ version: '2.1.x'
+ packageType: runtime
- bash: |
./build.sh
displayName: 'Build'
@@ -45,6 +77,22 @@ jobs:
- task: UseDotNet@2
inputs:
useGlobalJson: true
+ - task: UseDotNet@2
+ inputs:
+ version: '3.1.x'
+ packageType: runtime
+ - task: UseDotNet@2
+ inputs:
+ version: '3.0.x'
+ packageType: runtime
+ - task: UseDotNet@2
+ inputs:
+ version: '2.2.x'
+ packageType: runtime
+ - task: UseDotNet@2
+ inputs:
+ version: '2.1.x'
+ packageType: runtime
- bash: |
./build.sh
displayName: 'Build'
diff --git a/build.sh b/build.sh
index 0d512d4..17a9ab3 100755
--- a/build.sh
+++ b/build.sh
@@ -8,7 +8,7 @@ rm -r coverage || true
dotnet build
echo "# Start Instrument"
-./minicover.sh instrument --assemblies "**/netcoreapp3.0/**/*.dll" --tests ""
+./minicover.sh instrument --assemblies "**/net5.0/**/*.dll" --tests ""
echo "# End Instrument"
./minicover.sh reset
diff --git a/global.json b/global.json
index 9731311..2cb2ac9 100644
--- a/global.json
+++ b/global.json
@@ -1,5 +1,5 @@
{
"sdk": {
- "version": "3.1.403"
+ "version": "5.0.100"
}
}
\ No newline at end of file
diff --git a/src/MiniCover/MiniCover.csproj b/src/MiniCover/MiniCover.csproj
index 2af6ed9..5926ccf 100644
--- a/src/MiniCover/MiniCover.csproj
+++ b/src/MiniCover/MiniCover.csproj
@@ -2,7 +2,7 @@
Exe
- netcoreapp2.1;netcoreapp2.2;netcoreapp3.0;netcoreapp3.1
+ net5.0;netcoreapp3.1;netcoreapp3.0;netcoreapp2.2;netcoreapp2.1
true
minicover
../../nupkg
@@ -25,14 +25,14 @@
-
-
-
+
+
+
-
-
-
-
+
+
+
+
diff --git a/tests/MiniCover.HitServices.UnitTests/MiniCover.HitServices.UnitTests.csproj b/tests/MiniCover.HitServices.UnitTests/MiniCover.HitServices.UnitTests.csproj
index d83115b..10f780a 100644
--- a/tests/MiniCover.HitServices.UnitTests/MiniCover.HitServices.UnitTests.csproj
+++ b/tests/MiniCover.HitServices.UnitTests/MiniCover.HitServices.UnitTests.csproj
@@ -1,18 +1,18 @@
- netcoreapp3.0
+ net5
false
-
+
- runtime; build; native; contentfiles; analyzers; buildtransitive
+ runtime; build; native; contentfiles; analyzers; buildtransitive
all
-
+
diff --git a/tests/MiniCover.UnitTests/Instrumentation/AsyncMethod.cs b/tests/MiniCover.UnitTests/Instrumentation/AsyncMethod.cs
index c9f61a8..3264625 100644
--- a/tests/MiniCover.UnitTests/Instrumentation/AsyncMethod.cs
+++ b/tests/MiniCover.UnitTests/Instrumentation/AsyncMethod.cs
@@ -37,11 +37,11 @@ .locals init (MiniCover.UnitTests.Instrumentation.AsyncMethod/Class/d__0
IL_0000: newobj System.Void MiniCover.UnitTests.Instrumentation.AsyncMethod/Class/d__0::.ctor()
IL_0005: stloc.0
IL_0006: ldloc.0
- IL_0007: ldarg.0 // this
- IL_0008: stfld MiniCover.UnitTests.Instrumentation.AsyncMethod/Class MiniCover.UnitTests.Instrumentation.AsyncMethod/Class/d__0::<>4__this
- IL_000d: ldloc.0
- IL_000e: call System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::Create()
- IL_0013: stfld System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1 MiniCover.UnitTests.Instrumentation.AsyncMethod/Class/d__0::<>t__builder
+ IL_0007: call System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1 System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1::Create()
+ IL_000c: stfld System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1 MiniCover.UnitTests.Instrumentation.AsyncMethod/Class/d__0::<>t__builder
+ IL_0011: ldloc.0
+ IL_0012: ldarg.0 // this
+ IL_0013: stfld MiniCover.UnitTests.Instrumentation.AsyncMethod/Class MiniCover.UnitTests.Instrumentation.AsyncMethod/Class/d__0::<>4__this
IL_0018: ldloc.0
IL_0019: ldc.i4.m1
IL_001a: stfld System.Int32 MiniCover.UnitTests.Instrumentation.AsyncMethod/Class/d__0::<>1__state
diff --git a/tests/MiniCover.UnitTests/MiniCover.UnitTests.csproj b/tests/MiniCover.UnitTests/MiniCover.UnitTests.csproj
index bce5e36..891e5aa 100644
--- a/tests/MiniCover.UnitTests/MiniCover.UnitTests.csproj
+++ b/tests/MiniCover.UnitTests/MiniCover.UnitTests.csproj
@@ -1,18 +1,18 @@
- netcoreapp3.0
+ net5.0
false
-
+
- runtime; build; native; contentfiles; analyzers; buildtransitive
+ runtime; build; native; contentfiles; analyzers; buildtransitive
all
-
-
-
-
+
+
+
+