1.9 KiB
1.9 KiB
.NET 10.0 Upgrade — Execution Tasks
Progress Dashboard
| Metric | Value |
|---|---|
| Total Tasks | 5 |
| Completed | 0 |
| In Progress | 0 |
| Failed | 0 |
| Not Started | 5 |
Tasks
[?] TASK-001: Verify Prerequisites
Scope: Environment validation References: Plan §1, §4.1
Actions:
- [?] (1) Verify .NET 10 SDK is installed and available on the machine
- (2) Verify no
global.jsonfile conflicts with target frameworknet10.0 - (3) Verify current branch is
upgrade-to-NET10
[ ] TASK-002: Update Target Framework
Scope: AutoBidder.csproj References: Plan §2, §4.1
Actions:
- (1) Update
TargetFrameworkproperty inAutoBidder.csprojfromnet8.0tonet10.0 - (2) Verify the project file contains
<TargetFramework>net10.0</TargetFramework>
[ ] TASK-003: Update NuGet Packages
Scope: AutoBidder.csproj References: Plan §5
Actions:
- (1) Update
Microsoft.AspNetCore.Identity.EntityFrameworkCorefrom 8.0.0 to 10.0.5 - (2) Update
Microsoft.EntityFrameworkCore.Sqlitefrom 8.0.0 to 10.0.5 - (3) Verify
Npgsql.EntityFrameworkCore.PostgreSQL8.0.0 compatibility — if incompatible with EF Core 10, find and update to a compatible version - (4) Restore packages and verify no dependency conflicts
[ ] TASK-004: Build and Fix Compilation Errors
Scope: AutoBidder.sln References: Plan §6, §8
Actions:
- (1) Build the solution
- (2) If build errors exist, analyze and fix all compilation errors
- (3) Rebuild and verify solution builds with 0 errors
[ ] TASK-005: Commit and Final Validation
Scope: Repository References: Plan §10, §11
Actions:
- (1) Verify all success criteria from Plan §11 are met
- (2) Stage all changes and commit with message:
Upgrade to .NET 10.0 — update framework and packages - (3) Verify commit succeeded