diff --git a/src/GeneticSharp.Benchmarks/GeneticSharp.Benchmarks.csproj b/src/GeneticSharp.Benchmarks/GeneticSharp.Benchmarks.csproj
index e4c5aeff..b51d7ffe 100644
--- a/src/GeneticSharp.Benchmarks/GeneticSharp.Benchmarks.csproj
+++ b/src/GeneticSharp.Benchmarks/GeneticSharp.Benchmarks.csproj
@@ -1,8 +1,7 @@
-
+
- net6.0
+ net8.0
Exe
- win7-x86;osx-x64;linux-x64
1.2.0
@@ -14,5 +13,7 @@
+
+
diff --git a/src/GeneticSharp.Domain.UnitTests/GeneticSharp.Domain.UnitTests.csproj b/src/GeneticSharp.Domain.UnitTests/GeneticSharp.Domain.UnitTests.csproj
index 118e05ce..111cfb95 100644
--- a/src/GeneticSharp.Domain.UnitTests/GeneticSharp.Domain.UnitTests.csproj
+++ b/src/GeneticSharp.Domain.UnitTests/GeneticSharp.Domain.UnitTests.csproj
@@ -4,7 +4,7 @@
- net6.0
+ net8.0
@@ -18,9 +18,12 @@
all
runtime; build; native; contentfiles; analyzers
+
+
+
\ No newline at end of file
diff --git a/src/GeneticSharp.Domain/GeneticSharp.Domain.csproj b/src/GeneticSharp.Domain/GeneticSharp.Domain.csproj
index 7a1566e4..e3caeaab 100644
--- a/src/GeneticSharp.Domain/GeneticSharp.Domain.csproj
+++ b/src/GeneticSharp.Domain/GeneticSharp.Domain.csproj
@@ -3,7 +3,7 @@
- net6.0
+ net8.0
GeneticSharp.Domain
diff --git a/src/GeneticSharp.Extensions.UnitTests/GeneticSharp.Extensions.UnitTests.csproj b/src/GeneticSharp.Extensions.UnitTests/GeneticSharp.Extensions.UnitTests.csproj
index f470288b..7b99a43a 100644
--- a/src/GeneticSharp.Extensions.UnitTests/GeneticSharp.Extensions.UnitTests.csproj
+++ b/src/GeneticSharp.Extensions.UnitTests/GeneticSharp.Extensions.UnitTests.csproj
@@ -4,7 +4,7 @@
- net6.0
+ net8.0
@@ -19,10 +19,13 @@
all
runtime; build; native; contentfiles; analyzers
+
+
+
diff --git a/src/GeneticSharp.Extensions/GeneticSharp.Extensions.csproj b/src/GeneticSharp.Extensions/GeneticSharp.Extensions.csproj
index 5ee2e84f..58186be4 100644
--- a/src/GeneticSharp.Extensions/GeneticSharp.Extensions.csproj
+++ b/src/GeneticSharp.Extensions/GeneticSharp.Extensions.csproj
@@ -3,7 +3,7 @@
- net6.0
+ net8.0
GeneticSharp.Extensions
Skahal Studios
GeneticSharp
@@ -31,6 +31,8 @@
+
+
diff --git a/src/GeneticSharp.Infrastructure.Framework.UnitTests/GeneticSharp.Infrastructure.Framework.UnitTests.csproj b/src/GeneticSharp.Infrastructure.Framework.UnitTests/GeneticSharp.Infrastructure.Framework.UnitTests.csproj
index aa8eaeb2..c26b45df 100644
--- a/src/GeneticSharp.Infrastructure.Framework.UnitTests/GeneticSharp.Infrastructure.Framework.UnitTests.csproj
+++ b/src/GeneticSharp.Infrastructure.Framework.UnitTests/GeneticSharp.Infrastructure.Framework.UnitTests.csproj
@@ -4,7 +4,7 @@
- net6.0
+ net8.0
@@ -18,9 +18,12 @@
all
runtime; build; native; contentfiles; analyzers
+
+
+
\ No newline at end of file
diff --git a/src/GeneticSharp.Infrastructure.Framework.UnitTests/Threading/TplTaskExecutorTest.cs b/src/GeneticSharp.Infrastructure.Framework.UnitTests/Threading/TplTaskExecutorTest.cs
index d2a10280..162ab0e2 100644
--- a/src/GeneticSharp.Infrastructure.Framework.UnitTests/Threading/TplTaskExecutorTest.cs
+++ b/src/GeneticSharp.Infrastructure.Framework.UnitTests/Threading/TplTaskExecutorTest.cs
@@ -249,7 +249,7 @@ public void Start_Stop_Incomplete()
{
long pipeline = 0;
var target = new TplTaskExecutor();
- target.Timeout = TimeSpan.FromSeconds(5);
+ target.Timeout = TimeSpan.FromSeconds(2);
for (int i = 0; i < 1000; i++)
{
@@ -257,13 +257,13 @@ public void Start_Stop_Incomplete()
{
Interlocked.Increment(ref pipeline);
target.Stop();
- Thread.Sleep(100);
+ Thread.Sleep(200);
});
}
var actual = target.Start();
Assert.IsFalse(actual);
- Assert.Less(pipeline, 10);
+ Assert.Less(pipeline, 32);
}
}
}
diff --git a/src/GeneticSharp.Infrastructure.Framework/GeneticSharp.Infrastructure.Framework.csproj b/src/GeneticSharp.Infrastructure.Framework/GeneticSharp.Infrastructure.Framework.csproj
index 41cd7d94..604e34b6 100644
--- a/src/GeneticSharp.Infrastructure.Framework/GeneticSharp.Infrastructure.Framework.csproj
+++ b/src/GeneticSharp.Infrastructure.Framework/GeneticSharp.Infrastructure.Framework.csproj
@@ -2,7 +2,7 @@
- net6.0
+ net8.0
GeneticSharp.Infrastructure.Framework
GeneticSharp.Infrastructure.Framework
diff --git a/src/GeneticSharp.Runner.ConsoleApp/GeneticSharp.Runner.ConsoleApp.csproj b/src/GeneticSharp.Runner.ConsoleApp/GeneticSharp.Runner.ConsoleApp.csproj
index 0924fc4b..3b95f7a9 100644
--- a/src/GeneticSharp.Runner.ConsoleApp/GeneticSharp.Runner.ConsoleApp.csproj
+++ b/src/GeneticSharp.Runner.ConsoleApp/GeneticSharp.Runner.ConsoleApp.csproj
@@ -4,16 +4,17 @@
- net6.0
+ net8.0
Exe
- win7-x86;osx-x64;linux-x64
-
-
+
+
+
+
diff --git a/src/GeneticSharp.Runner.GtkApp/GeneticSharp.Runner.GtkApp.csproj b/src/GeneticSharp.Runner.GtkApp/GeneticSharp.Runner.GtkApp.csproj
index de4771f1..58b10085 100644
--- a/src/GeneticSharp.Runner.GtkApp/GeneticSharp.Runner.GtkApp.csproj
+++ b/src/GeneticSharp.Runner.GtkApp/GeneticSharp.Runner.GtkApp.csproj
@@ -1,7 +1,7 @@
- net6.0
+ net8.0
x86
@@ -91,4 +91,8 @@
PreserveNewest
+
+
+
+
\ No newline at end of file