diff --git a/src/Directory.Build.props b/src/Directory.Build.props
index 6e345ab46f..85ae900335 100644
--- a/src/Directory.Build.props
+++ b/src/Directory.Build.props
@@ -1,7 +1,7 @@
1.3.1
- 4.2.3
+ 5.2.1
[1.0.185]
-
\ No newline at end of file
+
diff --git a/src/GitVersionCore.Tests/GitVersionCore.Tests.csproj b/src/GitVersionCore.Tests/GitVersionCore.Tests.csproj
index de3d1f0302..248317a65f 100644
--- a/src/GitVersionCore.Tests/GitVersionCore.Tests.csproj
+++ b/src/GitVersionCore.Tests/GitVersionCore.Tests.csproj
@@ -1,4 +1,4 @@
-
+
net461
@@ -11,17 +11,20 @@
-
-
+
+
-
-
-
-
-
-
-
+
+
+
+ all
+ runtime; build; native; contentfiles; analyzers
+
+
+
+
+
diff --git a/src/GitVersionCore/GitVersionCore.csproj b/src/GitVersionCore/GitVersionCore.csproj
index 7c8aa0e6b3..a73dd78f0a 100644
--- a/src/GitVersionCore/GitVersionCore.csproj
+++ b/src/GitVersionCore/GitVersionCore.csproj
@@ -1,4 +1,4 @@
-
+
netstandard1.3;net40
@@ -42,13 +42,8 @@
-
-
-
-
+
-
-
diff --git a/src/GitVersionExe.Tests/GitVersionExe.Tests.csproj b/src/GitVersionExe.Tests/GitVersionExe.Tests.csproj
index 285751a867..a263660732 100644
--- a/src/GitVersionExe.Tests/GitVersionExe.Tests.csproj
+++ b/src/GitVersionExe.Tests/GitVersionExe.Tests.csproj
@@ -1,21 +1,24 @@
-
+
net461
false
true
-
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+ all
+ runtime; build; native; contentfiles; analyzers
+
+
+
+
diff --git a/src/GitVersionExe.Tests/VersionWriterTests.cs b/src/GitVersionExe.Tests/VersionWriterTests.cs
index bc3a4d968b..7834b73342 100644
--- a/src/GitVersionExe.Tests/VersionWriterTests.cs
+++ b/src/GitVersionExe.Tests/VersionWriterTests.cs
@@ -1,4 +1,4 @@
-namespace GitVersionExe.Tests
+namespace GitVersionExe.Tests
{
using System;
using System.IO;
@@ -42,7 +42,7 @@ private Assembly GenerateAssembly(Version fileVersion, string prereleaseInfo)
var asmDef = AssemblyDefinition.CreateAssembly(definition, "test-asm", ModuleKind.Dll);
var constructor = typeof(AssemblyInformationalVersionAttribute).GetConstructor(new[] { typeof(string) });
- var methodReference = asmDef.MainModule.Import(constructor);
+ var methodReference = asmDef.MainModule.ImportReference(constructor);
var customAttribute = new CustomAttribute(methodReference);
customAttribute.ConstructorArguments.Add(new CustomAttributeArgument(asmDef.MainModule.TypeSystem.String, fileVersion + prereleaseInfo));
asmDef.CustomAttributes.Add(customAttribute);
diff --git a/src/GitVersionExe/GitVersionExe.csproj b/src/GitVersionExe/GitVersionExe.csproj
index 688b0487b1..40facf7dbc 100644
--- a/src/GitVersionExe/GitVersionExe.csproj
+++ b/src/GitVersionExe/GitVersionExe.csproj
@@ -17,7 +17,7 @@
-
+
diff --git a/src/GitVersionTask.Tests/GitVersionTask.Tests.csproj b/src/GitVersionTask.Tests/GitVersionTask.Tests.csproj
index 0622cac114..eee6e848c9 100644
--- a/src/GitVersionTask.Tests/GitVersionTask.Tests.csproj
+++ b/src/GitVersionTask.Tests/GitVersionTask.Tests.csproj
@@ -1,30 +1,27 @@
-
+
net461
false
true
-
-
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+ all
+ runtime; build; native; contentfiles; analyzers
+
+
+
+
+
+
diff --git a/src/GitVersionTask/GitVersionTask.csproj b/src/GitVersionTask/GitVersionTask.csproj
index 60c4c612fb..236a2a70fd 100644
--- a/src/GitVersionTask/GitVersionTask.csproj
+++ b/src/GitVersionTask/GitVersionTask.csproj
@@ -53,9 +53,11 @@
All
-
-
-
+
+
+ all
+ runtime; build; native; contentfiles; analyzers
+
diff --git a/src/GitVersionTask/UtilPack.Version.props b/src/GitVersionTask/UtilPack.Version.props
index 1959156ed3..011238cff2 100644
--- a/src/GitVersionTask/UtilPack.Version.props
+++ b/src/GitVersionTask/UtilPack.Version.props
@@ -1,6 +1,6 @@
- 2.7.0
+ 2.9.0