Porting Assistant for .NET features
Compatibility assessment
Porting Assistant for .NET is a compatibility analyzer for .NET Framework applications that generates an assessment report highlighting the complexity and effort involved in migrating to .NET Core.
Porting Assistant for .NET scans your .NET application’s source code and NuGet packages at the solution (.sln) level, and generates a compatibility assessment report.
 
 
                Replacement suggestions
                   Porting Assistant for .NET identifies incompatible packages and APIs in the source code and provides known replacements when available. Porting Assistant for .NET’s API replacement engine continuously improves as it discovers more information about the incompatible packages and APIs. 
                  
 
                 
 
                 
 
                Assisted porting
                   Porting Assistant for .NET upgrades packages to their latest compatible version and changes relevant project reference file to .NET Core compatible format, making it easier to refactor your source code for .NET Core. 
                  
 
                 
 
                 
 
                Project dependency visualization
                   Porting Assistant for .NET provides a Graphical User Interface that helps visualize project dependencies within a solution file, making it easier to assess the impact of changes at the solution level. 
                  
 
                 
 
                 
 
                Public dataset
                   The dataset that Porting Assistant uses is publicly available. It includes the data that AWS has curated on its own as well as the data from other public sources. Learn more at the 
                  GitHub repository. 
                  
 
                 
 
                Next Steps
Have questions?
                     Visit the Porting Assistant for .NET FAQs page. 
                    
 
                   
 
                  Sign up for a free account
                     Instantly get access to the AWS Free Tier.  
                   
 
                  Documentation
                     Learn more about Porting Assistant for .NET with the User Guide. 
                    
 
                   
 
                  Did you find what you were looking for today?
Let us know so we can improve the quality of the content on our pages