Skip to content

Commit 1930df1

Browse files
committed
build: 升级项目至.NET 10.0和C# 12.0
更新所有项目文件、文档和CI配置,将目标框架从.NET 8.0升级到.NET 10.0,并将C#语言版本从10.0升级到12.0
1 parent 0807375 commit 1930df1

17 files changed

Lines changed: 35 additions & 35 deletions

File tree

.github/workflows/publish-nuget.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ jobs:
1212
steps:
1313
- uses: actions/checkout@v2
1414

15-
- name: Setup .NET Core
16-
uses: actions/setup-dotnet@v1
15+
- name: Setup .NET
16+
uses: actions/setup-dotnet@v4
1717
with:
18-
dotnet-version: 8.0.300
18+
dotnet-version: '10.0.x'
1919

2020
- name: Install dotnet tool
2121
run: dotnet tool install -g dotnetCampus.TagToVersion

GameFrameX.Foundation.Encryption/GameFrameX.Foundation.Encryption.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<Import Project="../Version.props" Label="版本号定义"/>
33
<PropertyGroup>
4-
<TargetFramework>net8.0</TargetFramework>
4+
<TargetFramework>net10.0</TargetFramework>
55
<ImplicitUsings>enable</ImplicitUsings>
66
<Nullable>disable</Nullable>
7-
<LangVersion>10</LangVersion>
7+
<LangVersion>12.0</LangVersion>
88
<PublicSign>true</PublicSign>
99
<SignAssembly>true</SignAssembly>
1010
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>

GameFrameX.Foundation.Extensions/GameFrameX.Foundation.Extensions.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<Import Project="../Version.props" Label="版本号定义"/>
33
<PropertyGroup>
4-
<TargetFramework>net8.0</TargetFramework>
4+
<TargetFramework>net10.0</TargetFramework>
55
<ImplicitUsings>enable</ImplicitUsings>
66
<Nullable>disable</Nullable>
7-
<LangVersion>10</LangVersion>
7+
<LangVersion>12.0</LangVersion>
88
<PublicSign>true</PublicSign>
99
<SignAssembly>true</SignAssembly>
1010
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>

GameFrameX.Foundation.Hash/GameFrameX.Foundation.Hash.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<Import Project="../Version.props" Label="版本号定义"/>
33
<PropertyGroup>
4-
<TargetFramework>net8.0</TargetFramework>
4+
<TargetFramework>net10.0</TargetFramework>
55
<ImplicitUsings>enable</ImplicitUsings>
66
<Nullable>disable</Nullable>
7-
<LangVersion>10</LangVersion>
7+
<LangVersion>12.0</LangVersion>
88
<PublicSign>true</PublicSign>
99
<SignAssembly>true</SignAssembly>
1010
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>

GameFrameX.Foundation.Http.Extension/GameFrameX.Foundation.Http.Extension.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<Import Project="../Version.props" Label="版本号定义"/>
33
<PropertyGroup>
4-
<TargetFramework>net8.0</TargetFramework>
4+
<TargetFramework>net10.0</TargetFramework>
55
<ImplicitUsings>enable</ImplicitUsings>
66
<Nullable>disable</Nullable>
7-
<LangVersion>10</LangVersion>
7+
<LangVersion>12.0</LangVersion>
88
<PublicSign>true</PublicSign>
99
<SignAssembly>true</SignAssembly>
1010
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>

GameFrameX.Foundation.Http.Normalization/GameFrameX.Foundation.Http.Normalization.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<Import Project="../Version.props" Label="版本号定义"/>
33
<PropertyGroup>
4-
<TargetFramework>net8.0</TargetFramework>
4+
<TargetFramework>net10.0</TargetFramework>
55
<ImplicitUsings>enable</ImplicitUsings>
66
<Nullable>disable</Nullable>
7-
<LangVersion>10</LangVersion>
7+
<LangVersion>12.0</LangVersion>
88
<PublicSign>true</PublicSign>
99
<SignAssembly>true</SignAssembly>
1010
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>

GameFrameX.Foundation.Json/GameFrameX.Foundation.Json.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<Import Project="../Version.props" Label="版本号定义"/>
33
<PropertyGroup>
4-
<TargetFramework>net8.0</TargetFramework>
4+
<TargetFramework>net10.0</TargetFramework>
55
<ImplicitUsings>enable</ImplicitUsings>
66
<Nullable>disable</Nullable>
7-
<LangVersion>10</LangVersion>
7+
<LangVersion>12.0</LangVersion>
88
<PublicSign>true</PublicSign>
99
<SignAssembly>true</SignAssembly>
1010
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>

GameFrameX.Foundation.Localization/GameFrameX.Foundation.Localization.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<Import Project="../Version.props" Label="版本号定义"/>
33
<PropertyGroup>
4-
<TargetFramework>net8.0</TargetFramework>
4+
<TargetFramework>net10.0</TargetFramework>
55
<ImplicitUsings>enable</ImplicitUsings>
66
<Nullable>disable</Nullable>
7-
<LangVersion>10</LangVersion>
7+
<LangVersion>12.0</LangVersion>
88
<PublicSign>true</PublicSign>
99
<SignAssembly>true</SignAssembly>
1010
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>

GameFrameX.Foundation.Localization/README.Localization.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -349,7 +349,7 @@ A: 手动注册的提供者具有最高优先级,会覆盖程序集资源和
349349
## 版本信息
350350

351351
- **当前版本**: 1.0.1
352-
- **目标框架**: .NET 8.0
352+
- **目标框架**: .NET 10.0
353353
- **许可证**: Apache-2.0
354354
- **包标识**: GameFrameX.Foundation.Localization
355355

GameFrameX.Foundation.Logger/GameFrameX.Foundation.Logger.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<Import Project="../Version.props" Label="版本号定义"/>
33
<PropertyGroup>
4-
<TargetFramework>net8.0</TargetFramework>
4+
<TargetFramework>net10.0</TargetFramework>
55
<ImplicitUsings>enable</ImplicitUsings>
66
<Nullable>disable</Nullable>
7-
<LangVersion>10</LangVersion>
7+
<LangVersion>12.0</LangVersion>
88
<PublicSign>true</PublicSign>
99
<SignAssembly>true</SignAssembly>
1010
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>

0 commit comments

Comments
 (0)