Windows 11 ARM 搭載デバイスに Visual Studio 2022 Preview をダウンロードしてインストールする方法
最新の Visual Studio 2022 プレビューは、Windows 11 でネイティブ Arm64 アプリケーションとして利用できるようになりました。この Visual Studio バージョンは、ARM ベースのプロセッサでの Arm64 アプリのビルドとデバッグをネイティブにサポートし、x86 エミュレーションへの依存を軽減します。
このガイドでは、Surface Pro X や Lenovo ThinkPad x13s などの Arm64 デバイス上の Windows 11 に Visual Studio 2022 Preview をダウンロードしてインストールする方法について説明します。
Arm64 の開発とワークロードのサポート
Visual Studio 2022 17.3 プレビュー 2 では、開発者向けに次のワークロードが有効になっています。
- C++ を使用したデスクトップ開発 (MSBuild ベースのプロジェクト向け)
- .NET Framework と最新の .NET の両方を使用した .NET デスクトップ開発 (WinForms、WPF)
- NET およびウェブ開発
これらのワークロードは 2022 年末までに一般提供される予定であり、Microsoft はより多くのツールとエクスペリエンスを有効にするために開発者からのフィードバックを必要としています。詳細については、Visual Studio 2022 ロードマップを確認してください。
17.3 Preview 2 より前のバージョンの Visual Studio は、x86 エミュレーションを介して ARM ベースで実行できますが、その他の機能の一部はサポートされていません。 ARM ベースのプロセッサを使用するデバイスで古いバージョンの Visual Studio を実行することはお勧めしません。
Visual Studio 2022 プレビューをインストール
Arm64 デバイスに Visual Studio 2022 Preview をダウンロードしてインストールするための前提条件は次のとおりです。
- Windows 11 を搭載した Arm64 デバイス
- 以前のバージョンの Visual Studio 2022 をデバイスからアンインストールします。
- Visual Studio 2022 17.3 プレビュー 2 をダウンロード
Once you have met these requirements, you can continue to download and install Visual Studio 2022 17.3 preview 2. x64 と Arm64 Visual Studio の両方に単一のインストーラーがあります。ダウンロードしたら、インストーラーをダブルクリックすると、システム アーキテクチャが検出され、適切な Visual Studio バージョンがダウンロードされ、Arm64 デバイスにインストールされます。
マネージド デベロッパー向け
.NET 6 には既にネイティブの Arm64 サポートがあり、このリリースではネイティブの Arm64 サポートが拡張され、.NET Framework 4.8.1 ランタイムと、.NET 6+ と .NET Framework の両方を使用してマネージド デスクトップ アプリケーション (Windows フォームと WPF) を構築するための SDK サポートが含まれます。 4.8.1.
ネイティブ デベロッパー向け
C++ コンパイラ、ライブラリ、およびランタイムを含む MSVC ツールセットは、Arm64 デバイスをサポートし、Arm64 で生成されたコードの品質を向上させるために常に取り組んでいます。 Visual Studio 2022 Preview では、C++ コード分析機能を含む新しいネイティブ Arm64 MSVC コンパイラ ツールセットにアクセスできます。
結論
Visual Studio 2022 に慣れていれば、拡張機能を Arm64 互換にするのは比較的簡単です。Visual Studio Extensibility のプログラム マネージャーである Leslie Richardson が、簡単で役立つガイドを提供しています。
<オール>Arm64 アプリの開発を始めたばかり、または開発を検討している場合は、既に使用しているほとんどの C++ ライブラリが Arm64 をネイティブにサポートしていることを覚えておいてください。 Vcpkg はすでに Arm64 でネイティブに実行されており、一部の依存するサードパーティ ツールはエミュレートされて実行されますが、Arm64 ビルド環境で 600 以上の C++ ライブラリをネイティブにビルドして使用することができます。
Visual Studio 2022 を Arm64 でさらに改善したいですか?フィードバックを Visual Studio 開発者コミュニティと共有し、発生したバグや問題を報告してください。また、Visual Studio 2022 で確認したいワークロードについて提案してください。
-
Windows 10 用 DirectX 12 をダウンロードしてインストールする方法
DirectX 12 は Windows 10 に含まれる一連のコンポーネントで、アプリケーション (特にゲーム) がグラフィックスおよびオーディオ ハードウェアと直接通信できるようにします。 DirectX 12 ゲームは、GPU を最大限に活用するのに役立つ場合があります。その結果、より楽しいゲーム体験ができるようになります! Windows 10 PC で DirectX 12 のダウンロードを迅速かつ簡単に行うための手順は次のとおりです。 Windows PC 用 DirectX 12 をダウンロードしてインストールする方法 手順 1:現在の DirectX バージョンを確認する ほ
-
iTunes for Windows 10 をダウンロードしてインストールする方法
Apple の iTunes アプリは、最新の Windows 10 の Microsoft ストアの一部になりました。iOS デバイスから Windows 10 PC にデータをバックアップするだけでなく、それ以上のことができます。 Apple Music から曲をストリーミングしたり、iCloud に音楽をアップロードしたり、オーディオをある形式から別の形式に変換したり、ホーム ネットワークで音楽を共有したり、デジタル音楽を CD/DVD に書き込んだり、もちろん iOS デバイスを最新バージョンに更新したりすることもできます。 Windows 10 で iTunes をダウンロード