Commit changes before fixing global.json file(s).

This commit is contained in:
2026-03-31 20:58:14 +02:00
parent 94a173d83b
commit dd28ed7f58
2 changed files with 388 additions and 0 deletions
+70
View File
@@ -0,0 +1,70 @@
# .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.json` file conflicts with target framework `net10.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 `TargetFramework` property in `AutoBidder.csproj` from `net8.0` to `net10.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.EntityFrameworkCore` from 8.0.0 to 10.0.5
- [ ] (2) Update `Microsoft.EntityFrameworkCore.Sqlite` from 8.0.0 to 10.0.5
- [ ] (3) Verify `Npgsql.EntityFrameworkCore.PostgreSQL` 8.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
---