NewLife/Stardust

v3.5.2025.1113 支持.net10
大石头 authored at 2025-11-13 11:15:09
f4bd747
Tree
1 Parent(s) fd9aaf1
Summary: 23 changed files with 43 additions and 37 deletions.
Modified +1 -0
Modified +1 -0
Modified +1 -0
Modified +2 -2
Modified +1 -1
Modified +1 -1
Modified +1 -1
Modified +1 -1
Modified +2 -2
Modified +1 -1
Modified +2 -2
Modified +1 -1
Modified +1 -1
Modified +3 -3
Modified +1 -1
Modified +2 -2
Modified +3 -3
Modified +3 -3
Modified +3 -3
Modified +8 -5
Modified +1 -1
Modified +2 -2
Modified +1 -1
Modified +1 -0
diff --git a/.github/workflows/publish-beta.yml b/.github/workflows/publish-beta.yml
index 84b0d77..f4a3cc0 100644
--- a/.github/workflows/publish-beta.yml
+++ b/.github/workflows/publish-beta.yml
@@ -23,6 +23,7 @@ jobs:
           7.x
           8.x
           9.x
+          10.x
     - name: Get Version
       run: echo "VERSION=$(date '+%Y.%m%d-beta%H%M')" | Out-File -FilePath $env:GITHUB_ENV -Encoding utf8 -Append
     - name: Build
Modified +1 -0
diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml
index 7feff96..3811c9a 100644
--- a/.github/workflows/publish.yml
+++ b/.github/workflows/publish.yml
@@ -19,6 +19,7 @@ jobs:
           7.x
           8.x
           9.x
+          10.x
     - name: Build
       run: |
         dotnet build -c Release
Modified +1 -0
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index fb7627b..c3997a6 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -22,6 +22,7 @@ jobs:
           7.x
           8.x
           9.x
+          10.x
     - name: Build
       run: |
         dotnet build -c Release
Modified +2 -2
diff --git a/ClientTest/ClientTest.csproj b/ClientTest/ClientTest.csproj
index 13e7cd7..ee81604 100644
--- a/ClientTest/ClientTest.csproj
+++ b/ClientTest/ClientTest.csproj
@@ -1,7 +1,7 @@
 <Project Sdk="Microsoft.NET.Sdk">
 
   <PropertyGroup>
-    <TargetFramework>net9.0</TargetFramework>
+    <TargetFramework>net10.0</TargetFramework>
     <OutputPath>..\Bin\ClientTest</OutputPath>
 
     <IsPackable>false</IsPackable>
@@ -20,7 +20,7 @@
   </ItemGroup>
 
   <ItemGroup>
-    <PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.0.0" />
+    <PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.0.1" />
     <PackageReference Include="NewLife.Redis" Version="6.3.2025.1001" />
     <PackageReference Include="NewLife.UnitTest" Version="1.0.2025.101" />
     <PackageReference Include="xunit" Version="2.9.3" />
Modified +1 -1
diff --git a/DeployAgent/DeployAgent.csproj b/DeployAgent/DeployAgent.csproj
index 97b7bad..438ddd2 100644
--- a/DeployAgent/DeployAgent.csproj
+++ b/DeployAgent/DeployAgent.csproj
@@ -2,7 +2,7 @@
 
   <PropertyGroup>
     <OutputType>Exe</OutputType>
-    <TargetFrameworks>net8.0;net9.0</TargetFrameworks>
+    <TargetFrameworks>net8.0;net10.0</TargetFrameworks>
     <AssemblyName>stardeploy</AssemblyName>
     <AssemblyTitle>星尘发布</AssemblyTitle>
     <Description>自动下载代码,编译后打包输出并推送发布中心。</Description>
Modified +1 -1
diff --git a/DeployAgent/Properties/PublishProfiles/win-x64.pubxml b/DeployAgent/Properties/PublishProfiles/win-x64.pubxml
index 412ad67..c312256 100644
--- a/DeployAgent/Properties/PublishProfiles/win-x64.pubxml
+++ b/DeployAgent/Properties/PublishProfiles/win-x64.pubxml
@@ -7,7 +7,7 @@
     <PublishDir>..\Bin\DeployAgent\publish-win\</PublishDir>
     <PublishProtocol>FileSystem</PublishProtocol>
     <_TargetId>Folder</_TargetId>
-    <TargetFramework>net8.0</TargetFramework>
+    <TargetFramework>net10.0</TargetFramework>
     <SelfContained>false</SelfContained>
     <RuntimeIdentifier>win-x64</RuntimeIdentifier>
     <PublishSingleFile>true</PublishSingleFile>
Modified +1 -1
diff --git a/Plugins/MySqlAgent/MySqlAgent.csproj b/Plugins/MySqlAgent/MySqlAgent.csproj
index 2e14d92..3638cfc 100644
--- a/Plugins/MySqlAgent/MySqlAgent.csproj
+++ b/Plugins/MySqlAgent/MySqlAgent.csproj
@@ -20,7 +20,7 @@
   </PropertyGroup>
 
   <ItemGroup>
-    <PackageReference Include="NewLife.XCode" Version="11.21.2025.1104-beta1602" />
+    <PackageReference Include="NewLife.XCode" Version="11.22.2025.1112" />
   </ItemGroup>
 
   <ItemGroup>
Modified +1 -1
diff --git a/Samples/TestA/Properties/PublishProfiles/FolderProfile.pubxml b/Samples/TestA/Properties/PublishProfiles/FolderProfile.pubxml
index 074d6eb..16cfab1 100644
--- a/Samples/TestA/Properties/PublishProfiles/FolderProfile.pubxml
+++ b/Samples/TestA/Properties/PublishProfiles/FolderProfile.pubxml
@@ -9,7 +9,7 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
     <PublishDir>..\..\Bin\Samples\TestA\publish\linux-x64\</PublishDir>
     <PublishProtocol>FileSystem</PublishProtocol>
     <_TargetId>Folder</_TargetId>
-    <TargetFramework>net8.0</TargetFramework>
+    <TargetFramework>net10.0</TargetFramework>
     <RuntimeIdentifier>linux-x64</RuntimeIdentifier>
     <SelfContained>false</SelfContained>
     <PublishSingleFile>false</PublishSingleFile>
Modified +2 -2
diff --git a/Samples/TestA/TestA.csproj b/Samples/TestA/TestA.csproj
index e6e40a5..bd24f55 100644
--- a/Samples/TestA/TestA.csproj
+++ b/Samples/TestA/TestA.csproj
@@ -2,7 +2,7 @@
 
   <PropertyGroup>
     <OutputType>Exe</OutputType>
-    <TargetFramework>net8.0</TargetFramework>
+    <TargetFramework>net10.0</TargetFramework>
     <Company>新生命开发团队</Company>
     <Copyright>©2002-2025 NewLife</Copyright>
     <VersionPrefix>1.0</VersionPrefix>
@@ -18,7 +18,7 @@
   </PropertyGroup>
 
   <ItemGroup>
-    <PackageReference Include="NewLife.Core" Version="11.7.2025.1105-beta0602" />
+    <PackageReference Include="NewLife.Core" Version="11.9.2025.1112" />
   </ItemGroup>
 
 </Project>
Modified +1 -1
diff --git a/Samples/TestB/Properties/PublishProfiles/FolderProfile.pubxml b/Samples/TestB/Properties/PublishProfiles/FolderProfile.pubxml
index 275ebcf..f01a370 100644
--- a/Samples/TestB/Properties/PublishProfiles/FolderProfile.pubxml
+++ b/Samples/TestB/Properties/PublishProfiles/FolderProfile.pubxml
@@ -9,7 +9,7 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
     <PublishDir>..\..\Bin\Samples\TestB\publish\linux-x64\</PublishDir>
     <PublishProtocol>FileSystem</PublishProtocol>
     <_TargetId>Folder</_TargetId>
-    <TargetFramework>net8.0</TargetFramework>
+    <TargetFramework>net10.0</TargetFramework>
     <RuntimeIdentifier>linux-x64</RuntimeIdentifier>
     <SelfContained>false</SelfContained>
     <PublishSingleFile>false</PublishSingleFile>
Modified +2 -2
diff --git a/Samples/TestB/TestB.csproj b/Samples/TestB/TestB.csproj
index 48b9977..275237b 100644
--- a/Samples/TestB/TestB.csproj
+++ b/Samples/TestB/TestB.csproj
@@ -2,7 +2,7 @@
 
   <PropertyGroup>
     <OutputType>Exe</OutputType>
-    <TargetFramework>net8.0</TargetFramework>
+    <TargetFramework>net10.0</TargetFramework>
     <Company>新生命开发团队</Company>
     <Copyright>©2002-2025 NewLife</Copyright>
     <VersionPrefix>1.0</VersionPrefix>
@@ -18,7 +18,7 @@
   </PropertyGroup>
 
   <ItemGroup>
-    <PackageReference Include="NewLife.Core" Version="11.7.2025.1105-beta0602" />
+    <PackageReference Include="NewLife.Core" Version="11.9.2025.1112" />
   </ItemGroup>
 
 </Project>
Modified +1 -1
diff --git a/Samples/TestC/Properties/PublishProfiles/FolderProfile.pubxml b/Samples/TestC/Properties/PublishProfiles/FolderProfile.pubxml
index c08ab35..909cd54 100644
--- a/Samples/TestC/Properties/PublishProfiles/FolderProfile.pubxml
+++ b/Samples/TestC/Properties/PublishProfiles/FolderProfile.pubxml
@@ -9,7 +9,7 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
     <PublishDir>..\..\Bin\Samples\TestC\publish\linux-x64\</PublishDir>
     <PublishProtocol>FileSystem</PublishProtocol>
     <_TargetId>Folder</_TargetId>
-    <TargetFramework>net8.0</TargetFramework>
+    <TargetFramework>net10.0</TargetFramework>
     <RuntimeIdentifier>linux-x64</RuntimeIdentifier>
     <SelfContained>false</SelfContained>
     <PublishSingleFile>false</PublishSingleFile>
Modified +1 -1
diff --git a/Samples/TestC/TestC.csproj b/Samples/TestC/TestC.csproj
index cc4c17f..8e9ff69 100644
--- a/Samples/TestC/TestC.csproj
+++ b/Samples/TestC/TestC.csproj
@@ -2,7 +2,7 @@
 
   <PropertyGroup>
     <OutputType>Exe</OutputType>
-    <TargetFramework>net8.0</TargetFramework>
+    <TargetFramework>net10.0</TargetFramework>
     <Company>新生命开发团队</Company>
     <Copyright>©2002-2025 NewLife</Copyright>
     <VersionPrefix>1.0</VersionPrefix>
Modified +3 -3
diff --git a/StarAgent/StarAgent.csproj b/StarAgent/StarAgent.csproj
index 4a39ebf..13cf221 100644
--- a/StarAgent/StarAgent.csproj
+++ b/StarAgent/StarAgent.csproj
@@ -2,12 +2,12 @@
 
   <PropertyGroup>
     <OutputType>Exe</OutputType>
-    <TargetFrameworks>net45;net461;netcoreapp3.1;net5.0;net6.0;net7.0;net8.0;net9.0</TargetFrameworks>
+    <TargetFrameworks>net45;net461;netcoreapp3.1;net5.0;net6.0;net7.0;net8.0;net9.0;net10.0</TargetFrameworks>
     <AssemblyTitle>星尘代理</AssemblyTitle>
     <Description>星尘,分布式资源调度,部署于每一个节点,连接服务端,支持节点监控、远程发布。</Description>
     <Company>新生命开发团队</Company>
     <Copyright>©2002-2025 NewLife</Copyright>
-    <VersionPrefix>3.4</VersionPrefix>
+    <VersionPrefix>3.5</VersionPrefix>
     <VersionSuffix>$([System.DateTime]::Now.ToString(`yyyy.MMdd`))</VersionSuffix>
     <Version>$(VersionPrefix).$(VersionSuffix)</Version>
     <FileVersion>$(Version)</FileVersion>
@@ -49,7 +49,7 @@
   </ItemGroup>
 
   <ItemGroup>
-    <PackageReference Include="NewLife.Agent" Version="10.13.2025.1001" />
+    <PackageReference Include="NewLife.Agent" Version="10.14.2025.1113" />
   </ItemGroup>
 
   <ItemGroup>
Modified +1 -1
diff --git a/Stardust.Data/Stardust.Data.csproj b/Stardust.Data/Stardust.Data.csproj
index 49eb3b7..efbcd41 100644
--- a/Stardust.Data/Stardust.Data.csproj
+++ b/Stardust.Data/Stardust.Data.csproj
@@ -41,7 +41,7 @@
   </ItemGroup>
 
   <ItemGroup>
-    <PackageReference Include="NewLife.XCode" Version="11.21.2025.1104-beta1602" />
+    <PackageReference Include="NewLife.XCode" Version="11.22.2025.1112" />
   </ItemGroup>
 
   <ItemGroup>
Modified +2 -2
diff --git a/Stardust.Extensions/Stardust.Extensions.csproj b/Stardust.Extensions/Stardust.Extensions.csproj
index dafa3b6..44996dc 100644
--- a/Stardust.Extensions/Stardust.Extensions.csproj
+++ b/Stardust.Extensions/Stardust.Extensions.csproj
@@ -2,12 +2,12 @@
 
   <PropertyGroup>
     <OutputType>Library</OutputType>
-    <TargetFrameworks>netcoreapp3.1;net5.0;net6.0;net7.0;net8.0;net9.0</TargetFrameworks>
+    <TargetFrameworks>netcoreapp3.1;net5.0;net6.0;net7.0;net8.0;net9.0;net10.0</TargetFrameworks>
     <AssemblyTitle>星尘分布式服务扩展</AssemblyTitle>
     <Description>星尘,分布式服务框架扩展。节点管理,监控中心,配置中心,发布中心,注册中心</Description>
     <Company>新生命开发团队</Company>
     <Copyright>©2002-2025 NewLife</Copyright>
-    <VersionPrefix>3.4</VersionPrefix>
+    <VersionPrefix>3.5</VersionPrefix>
     <VersionSuffix>$([System.DateTime]::Now.ToString(`yyyy.MMdd`))</VersionSuffix>
     <Version>$(VersionPrefix).$(VersionSuffix)</Version>
     <FileVersion>$(Version)</FileVersion>
Modified +3 -3
diff --git a/Stardust.Server/Stardust.Server.csproj b/Stardust.Server/Stardust.Server.csproj
index 1acc180..b23f288 100644
--- a/Stardust.Server/Stardust.Server.csproj
+++ b/Stardust.Server/Stardust.Server.csproj
@@ -1,13 +1,13 @@
 <Project Sdk="Microsoft.NET.Sdk.Web">
 
   <PropertyGroup>
-    <TargetFramework>net8.0</TargetFramework>
+    <TargetFramework>net10.0</TargetFramework>
     <AssemblyName>StarServer</AssemblyName>
     <AssemblyTitle>星尘服务平台</AssemblyTitle>
     <Description>星尘,分布式服务框架。节点管理,监控中心,配置中心,发布中心,注册中心</Description>
     <Company>新生命开发团队</Company>
     <Copyright>©2002-2025 NewLife</Copyright>
-    <VersionPrefix>3.4</VersionPrefix>
+    <VersionPrefix>3.5</VersionPrefix>
     <VersionSuffix>$([System.DateTime]::Now.ToString(`yyyy.MMdd`))</VersionSuffix>
     <Version>$(VersionPrefix).$(VersionSuffix)</Version>
     <FileVersion>$(Version)</FileVersion>
@@ -48,7 +48,7 @@
   <ItemGroup>
     <PackageReference Include="NewLife.IP" Version="2.3.2025.1001" />
     <PackageReference Include="NewLife.Redis" Version="6.3.2025.1001" />
-    <PackageReference Include="NewLife.Remoting.Extensions" Version="3.5.2025.1105-beta0602" />
+    <PackageReference Include="NewLife.Remoting.Extensions" Version="3.6.2025.1112" />
   </ItemGroup>
 
   <ItemGroup>
Modified +3 -3
diff --git a/Stardust.ServerTests/Stardust.ServerTests.csproj b/Stardust.ServerTests/Stardust.ServerTests.csproj
index cd4a837..835f124 100644
--- a/Stardust.ServerTests/Stardust.ServerTests.csproj
+++ b/Stardust.ServerTests/Stardust.ServerTests.csproj
@@ -1,7 +1,7 @@
 <Project Sdk="Microsoft.NET.Sdk">
 
   <PropertyGroup>
-    <TargetFramework>net9.0</TargetFramework>
+    <TargetFramework>net10.0</TargetFramework>
     <OutputPath>..\Bin\ServerTest</OutputPath>
 
     <IsPackable>false</IsPackable>
@@ -20,8 +20,8 @@
   </ItemGroup>
 
   <ItemGroup>
-    <PackageReference Include="Microsoft.AspNetCore.TestHost" Version="9.0.10" />
-    <PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.0.0" />
+    <PackageReference Include="Microsoft.AspNetCore.TestHost" Version="10.0.0" />
+    <PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.0.1" />
     <PackageReference Include="Moq" Version="4.20.72" />
     <PackageReference Include="xunit" Version="2.9.3" />
     <PackageReference Include="xunit.runner.visualstudio" Version="3.1.5">
Modified +3 -3
diff --git a/Stardust.Web/Stardust.Web.csproj b/Stardust.Web/Stardust.Web.csproj
index 05e23c6..f75878a 100644
--- a/Stardust.Web/Stardust.Web.csproj
+++ b/Stardust.Web/Stardust.Web.csproj
@@ -1,13 +1,13 @@
 <Project Sdk="Microsoft.NET.Sdk.Web">
 
   <PropertyGroup>
-    <TargetFramework>net8.0</TargetFramework>
+    <TargetFramework>net10.0</TargetFramework>
     <AssemblyName>StarWeb</AssemblyName>
     <AssemblyTitle>星尘管理平台</AssemblyTitle>
     <Description>星尘,分布式服务框架。节点管理,监控中心,配置中心,发布中心,注册中心</Description>
     <Company>新生命开发团队</Company>
     <Copyright>©2002-2025 NewLife</Copyright>
-    <VersionPrefix>3.4</VersionPrefix>
+    <VersionPrefix>3.5</VersionPrefix>
     <VersionSuffix>$([System.DateTime]::Now.ToString(`yyyy.MMdd`))</VersionSuffix>
     <Version>$(VersionPrefix).$(VersionSuffix)</Version>
     <FileVersion>$(Version)</FileVersion>
@@ -53,7 +53,7 @@
     <PackageReference Include="NewLife.Cube.Core" Version="6.6.2025.1105-beta0605" />
     <PackageReference Include="NewLife.IP" Version="2.3.2025.1001" />
     <PackageReference Include="NewLife.Redis" Version="6.3.2025.1001" />
-    <PackageReference Include="NewLife.Remoting.Extensions" Version="3.5.2025.1105-beta0602" />
+    <PackageReference Include="NewLife.Remoting.Extensions" Version="3.6.2025.1112" />
   </ItemGroup>
 
   <ItemGroup>
Modified +8 -5
diff --git a/Stardust/Stardust.csproj b/Stardust/Stardust.csproj
index f3df8ac..2dd0f39 100644
--- a/Stardust/Stardust.csproj
+++ b/Stardust/Stardust.csproj
@@ -1,13 +1,13 @@
 <Project Sdk="Microsoft.NET.Sdk">
 
   <PropertyGroup>
-    <TargetFrameworks>net45;net461;netstandard2.0;netstandard2.1;netcoreapp3.1;net5.0;net6.0;net6.0-windows;net7.0;net7.0-windows;net8.0;net8.0-windows;net9.0;net9.0-windows</TargetFrameworks>
+    <TargetFrameworks>net45;net461;netstandard2.0;netstandard2.1;netcoreapp3.1;net5.0;net6.0;net6.0-windows;net7.0;net7.0-windows;net8.0;net8.0-windows;net9.0;net9.0-windows;net10.0;net10.0-windows</TargetFrameworks>
     <AssemblyName>Stardust</AssemblyName>
     <AssemblyTitle>星尘分布式服务核心</AssemblyTitle>
     <Description>星尘,分布式服务框架。节点管理,监控中心,配置中心,发布中心,注册中心</Description>
     <Company>新生命开发团队</Company>
     <Copyright>©2002-2025 NewLife</Copyright>
-    <VersionPrefix>3.4</VersionPrefix>
+    <VersionPrefix>3.5</VersionPrefix>
     <VersionSuffix>$([System.DateTime]::Now.ToString(`yyyy.MMdd`))</VersionSuffix>
     <Version>$(VersionPrefix).$(VersionSuffix)</Version>
     <FileVersion>$(Version)</FileVersion>
@@ -41,7 +41,7 @@
     <PackageReadmeFile>Readme.MD</PackageReadmeFile>
   </PropertyGroup>
 
-  <PropertyGroup Condition="'$(TargetFramework)'=='net6.0-windows' or '$(TargetFramework)'=='net7.0-windows' or '$(TargetFramework)'=='net8.0-windows' or '$(TargetFramework)'=='net9.0-windows'">
+  <PropertyGroup Condition="'$(TargetFramework)'=='net6.0-windows' or '$(TargetFramework)'=='net7.0-windows' or '$(TargetFramework)'=='net8.0-windows' or '$(TargetFramework)'=='net9.0-windows' or '$(TargetFramework)'=='net10.0-windows'">
     <EnableWindowsTargeting>true</EnableWindowsTargeting>
   </PropertyGroup>
 
@@ -75,6 +75,9 @@
   <ItemGroup Condition="'$(TargetFramework)'=='net9.0-windows'">
     <FrameworkReference Include="Microsoft.WindowsDesktop.App.WindowsForms" IsImplicitlyDefined="true" TargetingPackVersion="9.0.0" />
   </ItemGroup>
+  <ItemGroup Condition="'$(TargetFramework)'=='net10.0-windows'">
+    <FrameworkReference Include="Microsoft.WindowsDesktop.App.WindowsForms" IsImplicitlyDefined="true" TargetingPackVersion="10.0.0" />
+  </ItemGroup>
 
   <ItemGroup>
     <Compile Remove="Managers\ServiceController.cs" />
@@ -119,10 +122,10 @@
   </ItemGroup>
 
   <ItemGroup>
-    <PackageReference Include="NewLife.Remoting" Version="3.5.2025.1105-beta0602" />
+    <PackageReference Include="NewLife.Remoting" Version="3.6.2025.1112" />
   </ItemGroup>
   <ItemGroup>
-    <PackageReference Include="NewLife.Core" Version="11.7.2025.1105-beta0602" />
+    <PackageReference Include="NewLife.Core" Version="11.9.2025.1112" />
   </ItemGroup>
 
 </Project>
Modified +1 -1
diff --git a/StarGateway/StarGateway.csproj b/StarGateway/StarGateway.csproj
index 8138eff..0a18a21 100644
--- a/StarGateway/StarGateway.csproj
+++ b/StarGateway/StarGateway.csproj
@@ -2,7 +2,7 @@
 
   <PropertyGroup>
     <OutputType>Exe</OutputType>
-    <TargetFramework>net8.0</TargetFramework>
+    <TargetFramework>net10.0</TargetFramework>
     <AssemblyTitle>星尘网关</AssemblyTitle>
     <Description>星尘网关,转发网络请求,实现路由切换。</Description>
     <Company>新生命开发团队</Company>
Modified +2 -2
diff --git a/Test/Test.csproj b/Test/Test.csproj
index 4165ff7..e4c3776 100644
--- a/Test/Test.csproj
+++ b/Test/Test.csproj
@@ -2,7 +2,7 @@
 
   <PropertyGroup>
     <OutputType>Exe</OutputType>
-    <TargetFramework>net8.0</TargetFramework>
+    <TargetFramework>net10.0</TargetFramework>
     <VersionPrefix>1.0</VersionPrefix>
     <VersionSuffix>$([System.DateTime]::Now.ToString(`yyyy.MMdd`))</VersionSuffix>
     <Version>$(VersionPrefix).$(VersionSuffix)</Version>
@@ -33,7 +33,7 @@
   </ItemGroup>
 
   <ItemGroup>
-    <PackageReference Include="NewLife.Core" Version="11.7.2025.1105-beta0602" />
+    <PackageReference Include="NewLife.Core" Version="11.9.2025.1112" />
   </ItemGroup>
 
   <ItemGroup>
Modified +1 -1
diff --git a/Tools/Resources/linux-service.sh b/Tools/Resources/linux-service.sh
index eef5604..a17843a 100644
--- a/Tools/Resources/linux-service.sh
+++ b/Tools/Resources/linux-service.sh
@@ -4,7 +4,7 @@
 echo "Install Stardust on Linux"
 
 if [ ! -d "/usr/share/dotnet/" ]; then
-	curl https://x.newlifex.com/dotnet/net8.sh | sudo bash
+	curl https://x.newlifex.com/dotnet/net10.sh | sudo bash
 fi
 
 sudo dotnet agent/StarAgent.dll -install -server http://127.0.0.1:6600