diff --git a/Directory.Build.props b/Directory.Build.props
index 6d1a5ba1ad669c0c10261e3fca9446657ac13594..2e0c5000c49e58771228b9fcaac14fd9a977a85e 100644
--- a/Directory.Build.props
+++ b/Directory.Build.props
@@ -12,7 +12,6 @@
 
   <!-- The following settings are used as default values for ALL projects -->
   <PropertyGroup>
-    <TargetFrameworks>net45;net48;net5.0</TargetFrameworks>
     <VersionPrefix>$(MainProductVersion).$([System.DateTime]::UtcNow.Subtract($([System.DateTime]::new(2015,1,1))).Days)</VersionPrefix>
     <Authors>Graz University of Technology</Authors>
     <Company>European Union</Company>
diff --git a/HashingCmd/HashingCmd.csproj b/HashingCmd/HashingCmd.csproj
index 12a133623a15000b4e1e68e81a9655243c6d247b..75e30798a51e64d35e278357d5d556c5dda337df 100644
--- a/HashingCmd/HashingCmd.csproj
+++ b/HashingCmd/HashingCmd.csproj
@@ -6,7 +6,7 @@
 
     <RootNamespace>HashingCmd</RootNamespace>
     <AssemblyName>hashingcmd</AssemblyName>
-    <DefineConstants />
+    <TargetFrameworks>net45;net48;net5.0</TargetFrameworks>
     <OutputType>Exe</OutputType>
   </PropertyGroup>
 
diff --git a/Vecto3GUITest/Vecto3GUITest.csproj b/Vecto3GUITest/Vecto3GUITest.csproj
index 5570f5f9e02ac423bec3b3c46f56ada3f80a1790..8a1a54e6e5f121a1a99274aab4b3224c8d2c4743 100644
--- a/Vecto3GUITest/Vecto3GUITest.csproj
+++ b/Vecto3GUITest/Vecto3GUITest.csproj
@@ -10,7 +10,6 @@
     <AppDesignerFolder>Properties</AppDesignerFolder>
     <RootNamespace>Vecto3GUITest</RootNamespace>
     <AssemblyName>Vecto3GUITest</AssemblyName>
-    <DefineConstants />
     <TargetFrameworkVersion>v4.8</TargetFrameworkVersion>
     <FileAlignment>512</FileAlignment>
     <ProjectTypeGuids>{3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
diff --git a/VectoCommon/VectoCommon/VectoCommon.csproj b/VectoCommon/VectoCommon/VectoCommon.csproj
index 7df554ef00b285181a6edb4c316c9469433d1ee8..220539377b29245aacff7f4d664564d02118f655 100644
--- a/VectoCommon/VectoCommon/VectoCommon.csproj
+++ b/VectoCommon/VectoCommon/VectoCommon.csproj
@@ -2,6 +2,7 @@
   <PropertyGroup>
     <RootNamespace>TUGraz.VectoCommon</RootNamespace>
     <AssemblyName>VectoCommon</AssemblyName>
+    <TargetFrameworks>net45;net48;net5.0</TargetFrameworks>
   </PropertyGroup>
 
   <ItemGroup>
diff --git a/VectoCommon/VectoHashing/VectoHashing.csproj b/VectoCommon/VectoHashing/VectoHashing.csproj
index 29db4f97a161d0f3a4d501a69d8fe7616ce4cfc2..4cd97b137a293ac5b4ca7d436490d36249202e2b 100644
--- a/VectoCommon/VectoHashing/VectoHashing.csproj
+++ b/VectoCommon/VectoHashing/VectoHashing.csproj
@@ -6,6 +6,7 @@
 
     <RootNamespace>TUGraz.VectoHashing</RootNamespace>
     <AssemblyName>VectoHashing</AssemblyName>
+    <TargetFrameworks>net45;net48;net5.0</TargetFrameworks>
   </PropertyGroup>
 
   <ItemGroup Condition="'$(TargetFramework)' == 'net45'">
diff --git a/VectoCommon/VectoHashingTest/VectoHashingTest.csproj b/VectoCommon/VectoHashingTest/VectoHashingTest.csproj
index 8e9a098b36b35f5f95c186200c359358503352e6..11b45fb0a70f3377859937bbb96bfbb03028653d 100644
--- a/VectoCommon/VectoHashingTest/VectoHashingTest.csproj
+++ b/VectoCommon/VectoHashingTest/VectoHashingTest.csproj
@@ -2,7 +2,6 @@
   <PropertyGroup>
     <RootNamespace>VectoHashingTest</RootNamespace>
     <AssemblyName>VectoHashingTest</AssemblyName>
-    <DefineConstants />
     <TargetFrameworks>net5.0</TargetFrameworks>
   </PropertyGroup>
 
diff --git a/VectoConsole/VectoConsole.csproj b/VectoConsole/VectoConsole.csproj
index dde969ad1dbf9d2493d05ef905edc21d74fcc5e1..a36153274b761f7d05b660bb7644531601211a42 100644
--- a/VectoConsole/VectoConsole.csproj
+++ b/VectoConsole/VectoConsole.csproj
@@ -4,6 +4,7 @@
     <RootNamespace>VectoConsole</RootNamespace>
     <AssemblyName>vectocmd</AssemblyName>
     <ApplicationIcon>VECTO.ico</ApplicationIcon>
+    <TargetFrameworks>net45;net48;net5.0</TargetFrameworks>
   </PropertyGroup>
 
   <ItemGroup>
diff --git a/VectoCore/VectoCore/VectoCore.csproj b/VectoCore/VectoCore/VectoCore.csproj
index 9571bb4c76b86e41411a23d47dd739a2fc512a37..e8765d3ef04379785a1c4f14a66b0093cba7eac7 100644
--- a/VectoCore/VectoCore/VectoCore.csproj
+++ b/VectoCore/VectoCore/VectoCore.csproj
@@ -2,6 +2,7 @@
   <PropertyGroup>
     <RootNamespace>TUGraz.VectoCore</RootNamespace>
     <AssemblyName>VectoCore</AssemblyName>
+    <TargetFrameworks>net45;net48;net5.0</TargetFrameworks>
   </PropertyGroup>
 
   <ItemGroup>