Skip to content

Commit 03ef07e

Browse files
committed
全量更新所有可执行工具设置支持自动兼容更高版本
1 parent 3bfce22 commit 03ef07e

File tree

26 files changed

+79
-30
lines changed

26 files changed

+79
-30
lines changed

BuildKitTool/BuildKitTool.csproj

+3
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@
88
<ToolCommandName>dotnet-buildkit</ToolCommandName>
99
<AssemblyName>dotnetCampus.BuildKitTool</AssemblyName>
1010
<RootNamespace>dotnetCampus.BuildKitTool</RootNamespace>
11+
12+
<!--设置自动回滚,如果开发者有安装更新版本的,就自动使用新版本 -->
13+
<RollForward>Major</RollForward>
1114
</PropertyGroup>
1215

1316
<ItemGroup>

BuildMd5Task/BuildMd5Task.csproj

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
1+
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
44
<OutputType>Exe</OutputType>
@@ -8,6 +8,9 @@
88
<PackAsTool>true</PackAsTool>
99
<ToolCommandName>BuildMd5</ToolCommandName>
1010
<RootNamespace>dotnetCampus.BuildMd5Task</RootNamespace>
11+
12+
<!--设置自动回滚,如果开发者有安装更新版本的,就自动使用新版本 -->
13+
<RollForward>Major</RollForward>
1114
</PropertyGroup>
1215

1316
<ItemGroup>

CopyAfterCompileTool/CopyAfterCompileTool/CopyAfterCompileTool.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<OutputType>Exe</OutputType>
5-
<TargetFramework>net7.0</TargetFramework>
5+
<TargetFramework>net8.0</TargetFramework>
66
</PropertyGroup>
77

88
<PropertyGroup>

CopyAfterCompileTool/CopyAfterCompileToolTests/CopyAfterCompileToolDemo/CopyAfterCompileToolDemo.csproj

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
1+
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net7.0</TargetFramework>
4+
<TargetFramework>net8.0</TargetFramework>
55
</PropertyGroup>
66

77
<ItemGroup>

DebUOS/Packaging.DebUOS.Tool/Packaging.DebUOS.Tool.csproj

+2
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
<TargetFramework>net6.0</TargetFramework>
66
<ImplicitUsings>enable</ImplicitUsings>
77
<Nullable>enable</Nullable>
8+
<!--设置自动回滚,如果开发者有安装更新版本的,就自动使用新版本 -->
9+
<RollForward>Major</RollForward>
810
</PropertyGroup>
911
<PropertyGroup>
1012
<!-- <BuildOutputTargetFolder>tools</BuildOutputTargetFolder> -->

DotNETBuild/DotNETBuildSDK.csproj

+3
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@
99
<Company>dotnetCampus</Company>
1010
<Description>用于辅助做打包应用</Description>
1111
<GenerateDocumentationFile>true</GenerateDocumentationFile>
12+
13+
<!--设置自动回滚,如果开发者有安装更新版本的,就自动使用新版本 -->
14+
<RollForward>Major</RollForward>
1215
</PropertyGroup>
1316

1417
<ItemGroup>

DotNETTask/DotNETTask.csproj

+2
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77
<ToolCommandName>DotNETTask</ToolCommandName>
88
<AssemblyName>dotnetCampus.DotNETTask</AssemblyName>
99
<RootNamespace>dotnetCampus.DotNETTask</RootNamespace>
10+
<!--设置自动回滚,如果开发者有安装更新版本的,就自动使用新版本 -->
11+
<RollForward>Major</RollForward>
1012
</PropertyGroup>
1113
<ItemGroup>
1214
<PackageReference Include="dotnetCampus.DotNETBuildSDK" Version="1.3.3"></PackageReference>

GetAssemblyVersionTask/GetAssemblyVersionTask.csproj

+2
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77
<ToolCommandName>GetAssemblyVersionTask</ToolCommandName>
88
<AssemblyName>dotnetCampus.GetAssemblyVersionTask</AssemblyName>
99
<RootNamespace>dotnetCampus.GetAssemblyVersionTask</RootNamespace>
10+
<!--设置自动回滚,如果开发者有安装更新版本的,就自动使用新版本 -->
11+
<RollForward>Major</RollForward>
1012
</PropertyGroup>
1113
<ItemGroup>
1214
<PackageReference Include="dotnetCampus.DotNETBuildSDK" Version="1.3.3"></PackageReference>

GitLab/GitLabCodeFormatBot/GitLabCodeFormatBot.csproj

+5-2
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,16 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
1+
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
44
<OutputType>Exe</OutputType>
5-
<TargetFramework>net7.0</TargetFramework>
5+
<TargetFramework>net8.0</TargetFramework>
66

77
<PackAsTool>true</PackAsTool>
88
<ToolCommandName>AutomateFormatCodeAndCreateGitLabMergeRequest</ToolCommandName>
99
<AssemblyName>dotnetCampus.GitLabCodeFormatBot</AssemblyName>
1010
<RootNamespace>dotnetCampus.GitLabCodeFormatBot</RootNamespace>
11+
12+
<!--设置自动回滚,如果开发者有安装更新版本的,就自动使用新版本 -->
13+
<RollForward>Major</RollForward>
1114
</PropertyGroup>
1215

1316
<ItemGroup>

GitLab/GitLabMergeRequestCreator/GitLabMergeRequestCreator.csproj

+4-1
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,15 @@
22

33
<PropertyGroup>
44
<OutputType>Exe</OutputType>
5-
<TargetFramework>net7.0</TargetFramework>
5+
<TargetFramework>net8.0</TargetFramework>
66

77
<PackAsTool>true</PackAsTool>
88
<ToolCommandName>CreateGitLabMergeRequest</ToolCommandName>
99
<AssemblyName>dotnetCampus.GitLabMergeRequestCreator</AssemblyName>
1010
<RootNamespace>dotnetCampus.GitLabMergeRequestCreator</RootNamespace>
11+
12+
<!--设置自动回滚,如果开发者有安装更新版本的,就自动使用新版本 -->
13+
<RollForward>Major</RollForward>
1114
</PropertyGroup>
1215
<ItemGroup>
1316
<PackageReference Include="dotnetCampus.CommandLine" Version="3.3.0" />

GitRevisionTask/GitRevisionTask.csproj

+2
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77
<ToolCommandName>GitRevisionTask</ToolCommandName>
88
<AssemblyName>dotnetCampus.GitRevisionTask</AssemblyName>
99
<RootNamespace>dotnetCampus.GitRevisionTask</RootNamespace>
10+
<!--设置自动回滚,如果开发者有安装更新版本的,就自动使用新版本 -->
11+
<RollForward>Major</RollForward>
1012
</PropertyGroup>
1113

1214
<ItemGroup>

MSBuildTask/MSBuildTask.csproj

+10-8
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,14 @@
33
<PropertyGroup>
44
<OutputType>Exe</OutputType>
55
<TargetFramework>netcoreapp3.1</TargetFramework>
6-
<PackAsTool>true</PackAsTool>
7-
<ToolCommandName>MSBuildTask</ToolCommandName>
8-
<AssemblyName>dotnetCampus.MSBuildTask</AssemblyName>
9-
<RootNamespace>dotnetCampus.MSBuildTask</RootNamespace>
6+
<PackAsTool>true</PackAsTool>
7+
<ToolCommandName>MSBuildTask</ToolCommandName>
8+
<AssemblyName>dotnetCampus.MSBuildTask</AssemblyName>
9+
<RootNamespace>dotnetCampus.MSBuildTask</RootNamespace>
10+
<!--设置自动回滚,如果开发者有安装更新版本的,就自动使用新版本 -->
11+
<RollForward>Major</RollForward>
1012
</PropertyGroup>
11-
<ItemGroup>
12-
<ProjectReference Include="..\DotNETBuild\DotNETBuildSDK.csproj" />
13-
</ItemGroup>
14-
</Project>
13+
<ItemGroup>
14+
<ProjectReference Include="..\DotNETBuild\DotNETBuildSDK.csproj" />
15+
</ItemGroup>
16+
</Project>

MatrixRun/MatrixRun.csproj

+2
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@
88
<PackAsTool>true</PackAsTool>
99
<ToolCommandName>MatrixRun</ToolCommandName>
1010
<RootNamespace>dotnetCampus.MatrixRun</RootNamespace>
11+
<!--设置自动回滚,如果开发者有安装更新版本的,就自动使用新版本 -->
12+
<RollForward>Major</RollForward>
1113
</PropertyGroup>
1214

1315
<ItemGroup>

NuGetPublishTask/NuGetPublishTask.csproj

+2
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77
<ToolCommandName>NuGetPublishTask</ToolCommandName>
88
<AssemblyName>dotnetCampus.NuGetPublishTask</AssemblyName>
99
<RootNamespace>dotnetCampus.NuGetPublishTask</RootNamespace>
10+
<!--设置自动回滚,如果开发者有安装更新版本的,就自动使用新版本 -->
11+
<RollForward>Major</RollForward>
1012
</PropertyGroup>
1113
<ItemGroup>
1214
<PackageReference Include="dotnetCampus.DotNETBuildSDK" Version="1.3.3"></PackageReference>

NuGetTask/NuGetTask.csproj

+2
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77
<ToolCommandName>NuGetTask</ToolCommandName>
88
<AssemblyName>dotnetCampus.NuGetTask</AssemblyName>
99
<RootNamespace>dotnetCampus.NuGetTask</RootNamespace>
10+
<!--设置自动回滚,如果开发者有安装更新版本的,就自动使用新版本 -->
11+
<RollForward>Major</RollForward>
1012
</PropertyGroup>
1113
<ItemGroup>
1214
<PackageReference Include="dotnetCampus.DotNETBuildSDK" Version="1.3.3"></PackageReference>

PickTextValueTask/PickTextValueTask.csproj

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
1+
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
44
<OutputType>Exe</OutputType>
@@ -7,6 +7,8 @@
77
<ToolCommandName>PickTextValueTask</ToolCommandName>
88
<AssemblyName>dotnetCampus.PickTextValueTask</AssemblyName>
99
<RootNamespace>dotnetCampus.PickTextValueTask</RootNamespace>
10+
<!--设置自动回滚,如果开发者有安装更新版本的,就自动使用新版本 -->
11+
<RollForward>Major</RollForward>
1012
</PropertyGroup>
1113
<ItemGroup>
1214
<PackageReference Include="dotnetCampus.DotNETBuildSDK" Version="1.3.3"></PackageReference>

PublishFolderCleaner/PublishFolderCleaner/PublishFolderCleaner.csproj

+4
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,11 @@
33
<PropertyGroup>
44
<OutputType>Exe</OutputType>
55
<TargetFramework>net6.0</TargetFramework>
6+
<!-- 由专门的项目负责打包 -->
67
<IsPackable>false</IsPackable>
8+
9+
<!--设置自动回滚,如果开发者有安装更新版本的,就自动使用新版本 -->
10+
<RollForward>Major</RollForward>
711
</PropertyGroup>
812

913
<ItemGroup>

RegexReplaceTask/RegexReplaceTask.csproj

+4-2
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,16 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
1+
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
44
<OutputType>Exe</OutputType>
5-
<TargetFramework>net7.0</TargetFramework>
5+
<TargetFramework>net8.0</TargetFramework>
66
<ImplicitUsings>enable</ImplicitUsings>
77
<Nullable>enable</Nullable>
88
<PackAsTool>true</PackAsTool>
99
<ToolCommandName>RegexReplaceTask</ToolCommandName>
1010
<AssemblyName>dotnetCampus.RegexReplaceTask</AssemblyName>
1111
<RootNamespace>dotnetCampus.RegexReplaceTask</RootNamespace>
12+
<!--设置自动回滚,如果开发者有安装更新版本的,就自动使用新版本 -->
13+
<RollForward>Major</RollForward>
1214
</PropertyGroup>
1315

1416
<ItemGroup>

RunWithConfigValueTask/RunWithConfigValueTask.csproj

+4-2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
1+
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
44
<OutputType>Exe</OutputType>
5-
<TargetFramework>net7.0</TargetFramework>
5+
<TargetFramework>net8.0</TargetFramework>
66
<PackAsTool>true</PackAsTool>
77
<ToolCommandName>RunWithConfigValueTask</ToolCommandName>
88
<AssemblyName>dotnetCampus.RunWithConfigValueTask</AssemblyName>
99
<RootNamespace>dotnetCampus.RunWithConfigValueTask</RootNamespace>
10+
<!--设置自动回滚,如果开发者有安装更新版本的,就自动使用新版本 -->
11+
<RollForward>Major</RollForward>
1012
</PropertyGroup>
1113
<ItemGroup>
1214
<PackageReference Include="dotnetCampus.Configurations" Version="1.6.8" />

SendEmailTask/SendEmailTask.csproj

+4-2
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,16 @@
88
<PackAsTool>true</PackAsTool>
99
<ToolCommandName>SendEmail</ToolCommandName>
1010
<RootNamespace>dotnetCampus.SendEmailTask</RootNamespace>
11+
<!--设置自动回滚,如果开发者有安装更新版本的,就自动使用新版本 -->
12+
<RollForward>Major</RollForward>
1113
</PropertyGroup>
1214

1315
<ItemGroup>
14-
<PackageReference Include="dotnetCampus.CommandLine" Version="3.3.0" />
16+
<PackageReference Include="dotnetCampus.CommandLine" Version="3.3.1" />
1517
<PackageReference Include="Walterlv.Collections.Source" Version="5.11.2">
1618
<PrivateAssets>all</PrivateAssets>
1719
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1820
</PackageReference>
19-
<PackageReference Include="dotnetCampus.DotNETBuildSDK" Version="3.7.0-alpha02"></PackageReference>
21+
<PackageReference Include="dotnetCampus.DotNETBuildSDK" Version="3.15.3"></PackageReference>
2022
</ItemGroup>
2123
</Project>

SyncTool/SyncTool.csproj

+2
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99
<IsPackable>true</IsPackable>
1010
<ToolCommandName>SyncTool</ToolCommandName>
1111
<AssemblyName>dotnetCampus.SyncTool</AssemblyName>
12+
<!--设置自动回滚,如果开发者有安装更新版本的,就自动使用新版本 -->
13+
<RollForward>Major</RollForward>
1214
</PropertyGroup>
1315
<ItemGroup>
1416
<PackageReference Include="dotnetCampus.CommandLine" Version="3.3.0" />

Tests/PickTextValueTask.Tests/PickTextValueTask.Tests.csproj

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
1+
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>netcoreapp3.1</TargetFramework>
4+
<TargetFramework>net8.0</TargetFramework>
55
<Nullable>enable</Nullable>
66

77
<IsPackable>false</IsPackable>

Tests/RegexReplaceTask.Tests/RegexReplaceTask.Tests.csproj

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
1+
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net7.0</TargetFramework>
4+
<TargetFramework>net8.0</TargetFramework>
55

66
<IsPackable>false</IsPackable>
77
</PropertyGroup>

Tests/RunWithConfigValueTask.Tests/RunWithConfigValueTask.Tests.csproj

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
1+
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net7.0</TargetFramework>
4+
<TargetFramework>net8.0</TargetFramework>
55

66
<IsPackable>false</IsPackable>
77
</PropertyGroup>

VerifyMd5Task/VerifyMd5Task.csproj

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
1+
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
44
<OutputType>Exe</OutputType>
@@ -8,6 +8,8 @@
88
<PackAsTool>true</PackAsTool>
99
<ToolCommandName>VerifyMd5Task</ToolCommandName>
1010
<RootNamespace>dotnetCampus.VerifyMd5Task</RootNamespace>
11+
<!--设置自动回滚,如果开发者有安装更新版本的,就自动使用新版本 -->
12+
<RollForward>Major</RollForward>
1113
</PropertyGroup>
1214
<ItemGroup>
1315
<Compile Include="..\DotNETBuild\Assembly.cs" Link="Assembly.cs" />

WriteAppVersionTask/WriteAppVersionTask.csproj

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
1+
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
44
<OutputType>Exe</OutputType>
@@ -7,6 +7,8 @@
77
<ToolCommandName>WriteAppVersionTask</ToolCommandName>
88
<AssemblyName>dotnetCampus.WriteAppVersionTask</AssemblyName>
99
<RootNamespace>dotnetCampus.WriteAppVersionTask</RootNamespace>
10+
<!--设置自动回滚,如果开发者有安装更新版本的,就自动使用新版本 -->
11+
<RollForward>Major</RollForward>
1012
</PropertyGroup>
1113
<ItemGroup>
1214
<PackageReference Include="dotnetCampus.DotNETBuildSDK" Version="1.3.3"></PackageReference>

0 commit comments

Comments
 (0)