网页
综合
更新时间 2026-11-05 18:05:00
Modernize your .NET apps for Windows Arm64 with GitHub Copilot - .NET Blog
自动蜘蛛
devblogs.microsoft.com
正文约 2416 字
Arm64 offers the potential for lower compute costs and more efficient infrastructure. But what would it take to get your existing .NET application running on it?
The answer may be scattered across your code, dependencies, and build settings. You need to know what already supports Arm64, what needs updating, and how much work is involved. Finding those answers by hand can become a project of its own.
The GitHub Copilot upgrade agent helps you move from those questions to concrete changes. It assesses your .NET projects for migration from Windows x64 or x86 to Windows Arm64, identifies blockers, creates a migration plan, and helps update your code, dependencies, and configuration.
An x64 build setting is easy to spot. A package that quietly depends on a native library without an Arm64 binary can take more digging. Before you migrate, you need to know where those assumptions show up in your application.
Common blockers include:
The upgrade agent helps with that investigation, assessing your .NET projects and identifying the work needed to move from Windows x64 or x86 to Windows Arm64.
The upgrade agent doesn’t stop at telling you what needs to change. It creates a migration plan and gets to work on the code, dependencies, and project settings, bringing you in when a step needs your input.
You can review the plan and proposed changes as the agent works. A successful build is an important checkpoint, but testing on Windows Arm64 is still needed to validate runtime behavior.
The agent takes on migration tasks while your team reviews the changes and makes decisions that need your expertise.
This scenario focuses on portability and correctness when migrating .NET applications to Windows Arm64, not performance tuning specific to Arm64.
Once you’ve validated your application on Windows Arm64, you can measure how it performs in your own environment and decide whether your workload would benefit from additional tuning.
Arm64 migration is available in the GitHub Copilot upgrade agent.
Give it a try with your .NET application. We’d love to hear how it goes and what you’d like to see next.
To learn more about the GitHub Copilot upgrade agent and explore other supported modernization scenarios, visit aka.ms/upgrade-agent.
Mika is a Product Manager on the .NET and GitHub Copilot developer experience.
Be the first to start the discussion.
Enter the destination URL
Or link to existing content
本页为82搜索生成的网页快照,内容来自站内索引;演示数据的原文链接仅作示例。