Windows
 Computer >> コンピューター >  >> システム >> Windows

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 プレビューをインストール

Windows 11 ARM 搭載デバイスに Visual Studio 2022 Preview をダウンロードしてインストールする方法

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 で確認したいワークロードについて提案してください。


    1. Windows 10 用 DirectX 12 をダウンロードしてインストールする方法

      DirectX 12 は Windows 10 に含まれる一連のコンポーネントで、アプリケーション (特にゲーム) がグラフィックスおよびオーディオ ハードウェアと直接通信できるようにします。 DirectX 12 ゲームは、GPU を最大限に活用するのに役立つ場合があります。その結果、より楽しいゲーム体験ができるようになります! Windows 10 PC で DirectX 12 のダウンロードを迅速かつ簡単に行うための手順は次のとおりです。 Windows PC 用 DirectX 12 をダウンロードしてインストールする方法 手順 1:現在の DirectX バージョンを確認する ほ

    2. iTunes for Windows 10 をダウンロードしてインストールする方法

      Apple の iTunes アプリは、最新の Windows 10 の Microsoft ストアの一部になりました。iOS デバイスから Windows 10 PC にデータをバックアップするだけでなく、それ以上のことができます。 Apple Music から曲をストリーミングしたり、iCloud に音楽をアップロードしたり、オーディオをある形式から別の形式に変換したり、ホーム ネットワークで音楽を共有したり、デジタル音楽を CD/DVD に書き込んだり、もちろん iOS デバイスを最新バージョンに更新したりすることもできます。 Windows 10 で iTunes をダウンロード