Phase 1 & 2: Migrate SampleMvcWebApp from .NET Framework 4.5.1 to .NET Core 6#5
Open
devin-ai-integration[bot] wants to merge 1 commit intomasterfrom
Open
Phase 1 & 2: Migrate SampleMvcWebApp from .NET Framework 4.5.1 to .NET Core 6#5devin-ai-integration[bot] wants to merge 1 commit intomasterfrom
devin-ai-integration[bot] wants to merge 1 commit intomasterfrom
Conversation
- Convert all 5 projects to SDK-style format targeting net6.0 - Migrate from packages.config to PackageReference format - Update core dependencies: ASP.NET Core MVC, EF Core, AutoMapper - Create Program.cs and appsettings.json for ASP.NET Core - Comment out Autofac dependencies (requires DI migration) - Remove duplicate AssemblyInfo.cs files COMPATIBILITY ISSUES IDENTIFIED: - GenericServices 1.0.9 not compatible with .NET Core 6 - DelegateDecompiler packages show .NET Framework compatibility warnings - Controllers need migration from System.Web.Mvc to Microsoft.AspNetCore.Mvc - 144 compilation errors due to missing ASP.NET Core using statements Next phase requires controller migration and GenericServices replacement. Co-Authored-By: ben.lehrburger@windsurf.com <ben.lehrburger@windsurf.com>
Author
🤖 Devin AI EngineerI'll be helping with this pull request! Here's what you should know: ✅ I will automatically:
Note: I can only respond to comments from users who have write access to this repository. ⚙️ Control Options:
|
|
@devin add these changes to the ReadMe |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Phase 1 & 2: Migrate SampleMvcWebApp from .NET Framework 4.5.1 to .NET Core 6
Summary
This PR completes Phase 1 (project structure migration) and Phase 2 (core framework dependencies) of migrating the SampleMvcWebApp from .NET Framework 4.5.1 to .NET Core 6. All 5 projects have been converted to modern SDK-style format with updated dependencies, but the application is not yet functional due to remaining controller and DI migration work.
Key Changes:
net6.0packages.configtoPackageReferenceformatProgram.csandappsettings.jsonfiles for modern ASP.NET Core configurationAssemblyInfo.csfiles andpackages.configfiles (now handled automatically by SDK)Review & Testing Checklist for Human
.csprojfiles correctly reference modern packages and targetnet6.0appsettings.jsonmatches your LocalDB setupTest Plan
dotnet buildto confirm the expected compilation errors related to missing ASP.NET Core using statementsNotes
System.Web.Mvctypes and need migration toMicrosoft.AspNetCore.MvcLink to Devin run: https://app.devin.ai/sessions/8b216f360a444fec8664341a4c6ee0e8
Requested by: @ben-windsurf