diff --git a/Build.csproj b/Build.csproj
index d50f3f220..9ce340219 100644
--- a/Build.csproj
+++ b/Build.csproj
@@ -14,6 +14,8 @@
Release
$(MSBuildProjectDirectory)/src/1Script.sln
+ net8.0
+
@@ -30,11 +32,11 @@
oscript.csproj
- net6.0
+ $(ActiveFramework)
TestApp.csproj
- net6.0-windows
+ $(ActiveFramework)-windows
@@ -106,7 +108,7 @@
-
+
$(MSBuildProjectDirectory)/src/ScriptEngine.NativeApi/bin/$(Configuration)
diff --git a/Jenkinsfile b/Jenkinsfile
index 81fe60bef..d60d93856 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -5,7 +5,7 @@ pipeline {
environment {
VersionPrefix = '2.0.0'
- VersionSuffix = 'rc.8'+"+${BUILD_NUMBER}"
+ VersionSuffix = 'rc.9'+"+${BUILD_NUMBER}"
outputEnc = '65001'
}
diff --git a/src/OneScript.DebugProtocol/TcpServer/BinaryChannel.cs b/src/OneScript.DebugProtocol/TcpServer/BinaryChannel.cs
index 5d3c3a3af..d806ef8e7 100644
--- a/src/OneScript.DebugProtocol/TcpServer/BinaryChannel.cs
+++ b/src/OneScript.DebugProtocol/TcpServer/BinaryChannel.cs
@@ -8,9 +8,12 @@ This Source Code Form is subject to the terms of the
using System;
using System.Net.Sockets;
using System.Runtime.Serialization;
+#if NET48
using System.Runtime.Serialization.Formatters.Binary;
+#endif
using OneScript.DebugProtocol.Abstractions;
+// ReSharper disable once CheckNamespace
namespace OneScript.DebugProtocol
{
///
diff --git a/src/TestApp/TestApp.csproj b/src/TestApp/TestApp.csproj
index 7d49eb936..241a30b6c 100644
--- a/src/TestApp/TestApp.csproj
+++ b/src/TestApp/TestApp.csproj
@@ -3,7 +3,7 @@
- net6.0-windows
+ net8.0-windows
logo.ico
WinExe
diff --git a/src/oscommon.targets b/src/oscommon.targets
index 2268a19aa..d47770e3a 100644
--- a/src/oscommon.targets
+++ b/src/oscommon.targets
@@ -7,7 +7,7 @@
Release
x86
8.0
- net6.0
+ net8.0
$(NoWarn);CS1591
False
disable