diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index e5595669f287161ae62f128c18b366554b0e6ee8..a9165dba203168125f0b30fded46999b67be6760 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,4 +1,4 @@
-image : mcr.microsoft.com/dotnet/sdk:6.0
+image : mcr.microsoft.com/dotnet/sdk:8.0
 
 stages:
   - build
diff --git a/Main/Main.csproj b/Main/Main.csproj
index 7726969dc4ea75c0231ef3fa102617cce332e3b4..246431a6d3c3d89f44b64f70cff8b1285b3722ac 100644
--- a/Main/Main.csproj
+++ b/Main/Main.csproj
@@ -2,7 +2,7 @@
 
   <PropertyGroup>
     <OutputType>Exe</OutputType>
-    <TargetFramework>net6.0</TargetFramework>
+    <TargetFramework>net8.0</TargetFramework>
     <AssemblyVersion>2021.6.22.8</AssemblyVersion>
     <FileVersion>2021.6.22.8</FileVersion>
     <Version>1.0</Version>
diff --git a/README.md b/README.md
index af82d3caf912752b464144f998223d00ad83d43b..bf4604ced08b006507ada734e78e7ce1a5f5ec89 100644
--- a/README.md
+++ b/README.md
@@ -1,5 +1,5 @@
 # Twinzo C# development kit
-.NET 5 SDK for digital twin developers used to connect your C# code with twinzo platform.
+.NET 8 SDK for digital twin developers used to connect your C# code with twinzo platform.
 
 Providing whole API Endpoint communication methods and data contracts for easy serialization and transporting.
 
diff --git a/SDK/SDK.csproj b/SDK/SDK.csproj
index c90f3e32a270a24ac4a5843a6ae272d396f5e78c..5a491a4e616993f2dbce82a023be510a39a6553e 100644
--- a/SDK/SDK.csproj
+++ b/SDK/SDK.csproj
@@ -2,7 +2,7 @@
 
   <PropertyGroup>
     <PackageId>tDevKit</PackageId>
-    <TargetFramework>net6.0</TargetFramework>
+    <TargetFramework>net8.0</TargetFramework>
     <AssemblyVersion>2021.6.28.25</AssemblyVersion>
     <FileVersion>2021.6.28.25</FileVersion>
     <Version>4.10.0</Version>
diff --git a/Test/Test/Test.csproj b/Test/Test/Test.csproj
index d0741be6a69421f09bdaa6625130344dbfc6b2ef..b2c38d4fe41b5fd68c6679116c45dfdbab966086 100644
--- a/Test/Test/Test.csproj
+++ b/Test/Test/Test.csproj
@@ -1,7 +1,7 @@
 <Project Sdk="Microsoft.NET.Sdk">
 
   <PropertyGroup>
-    <TargetFramework>net6.0</TargetFramework>
+    <TargetFramework>net8.0</TargetFramework>
 
     <IsPackable>false</IsPackable>
 
@@ -11,10 +11,10 @@
   </PropertyGroup>
 
   <ItemGroup>
-    <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.0.0" />
-    <PackageReference Include="MSTest.TestAdapter" Version="2.2.7" />
-    <PackageReference Include="MSTest.TestFramework" Version="2.2.7" />
-    <PackageReference Include="WireMock.Net" Version="1.4.26" />
+    <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.9.0" />
+    <PackageReference Include="MSTest.TestAdapter" Version="3.2.2" />
+    <PackageReference Include="MSTest.TestFramework" Version="3.2.2" />
+    <PackageReference Include="WireMock.Net" Version="1.5.49" />
   </ItemGroup>
 
   <ItemGroup>