Visual Studio 2022 17.4 の一般提供開始 — Visual Studio Magazine

ニュース

Visual Studio 2022 17.4 が一般公開されました

Visual Studio 2022 17.4 が出荷され、Arm64 の初めてのネイティブ サポートを誇り、最新の .NET 7 で動作します。

ネイティブ Arm64 サポートは以前にプレビューされていましたが、Microsoft は、これがネイティブで実行されるフラグシップ IDE の完全にサポートされた最初の Arm64 バージョンであり、開発者が Arm ベースのプロセッサで Arm64 アプリをビルドおよびデバッグできるようにする.

通常、Arm アーキテクチャは低電力モバイル デバイス用の CPU を構築するために使用されますが、より大きなデバイスでは x86 ベースのアーキテクチャの代わりに使用されることが増えています。 Arm64 は、64 ビット処理をサポートする ARM アーキテクチャの拡張 (または進化) であり、Visual Studio 2022 は 64 ビット ソフトウェアです。

ビジュアル スタジオ 2022 17.4
[Click on image for larger view.] ビジュアル スタジオ 2022 17.4 (出典: マイクロソフト)。

Arm64 のサポートは、6 月に Visual Studio 2022 17.3 Preview 2 でプレビューされましたが、当時は次のワークロードのみをサポートしていました。

  • C++ を使用したデスクトップ開発 (MSBuild ベースのプロジェクト用)
  • .NET Framework と最新の .NET の両方を使用した .NET デスクトップ開発 (WinForms、WPF)。
  • .NET および Web 開発

現在、以下のリストに示すように、完全な色域がサポートされています (詳細については、関連する開発者コミュニティの機能リクエストへのリンクがあります)。

「17.4 GA は、Visual Studio にネイティブの Arm64 エクスペリエンスを提供し、ほとんどの開発者ワークフローでエミュレーションの必要性を排除します」と Microsoft は 11 月 8 日の投稿で、特に Arm64 サポートについて述べています。 「改善された x64 エミュレーターは、Arm デバイスでエミュレートされたアプリの速度とパフォーマンスを向上させますが、Arm 64 でネイティブに実行されるツールによって、最高の Arm 開発者エクスペリエンスがサポートされることを私たちは知っています。私たちは、包括的なエンドツーエンドの Arm- Arm ベースのプロセッサ向けに、高速で親しみやすく、生産性の高いマネージドおよびネイティブ開発者エクスペリエンスを提供するネイティブ開発者ツールチェーンです。」

実際、Microsoft はここしばらく Arm を大きく推し進めており、.NET 7、Azure 仮想マシン、Windows Dev Kit 2023 (「Project Volterra」)、VS などの他のプロパティとともに、さまざまな開発ツール製品でサポートを提供しています。 C++ ツール、WinUI、Visual Studio Code、ML.NET、さらには古い .NET Framework をコーディングします。

VS 2022 v17.4 は .NET 7 もサポートしています。.NET 7 自体も今週、Microsoft の 3 日間にわたる .NET Conf オンライン イベントでデビューしました。 Arm64 のネイティブ サポートに加えて、.NET 7 は、開発者がクラウド、デスクトップ、モバイル、Web、AI、IoT など、あらゆる種類のアプリを構築できる 1 つの包括的な開発プラットフォームに個別の開発ツール製品を統合するという Microsoft の多大な努力を完了したことで知られています。さらに — 同じ基本クラス ライブラリ (BCL)、ランタイム、およびコンパイラで。

.NET 7
[Click on image for larger view.] .NET 7 (出典: マイクロソフト)。

新機能に関する限り、Microsoft は、VS 2022 v17.4 が、インストールがうまくいかない場合 (またはその他の理由) に Visual Studio を以前の状態に復元する機能をもたらすことを指摘しました。 問題のある更新プログラムをロールバックする機能は、長年の開発者コミュニティの機能要求であり、9 月のプレビュー 2 で発表されました。

このリリースのその他のハイライトには、DataTable ビジュアライザー、新しいオーディオ キュー、および Git ツールの機能強化が含まれます。 後者について言えば、マイクロソフトは、「ソリューション エクスプローラーと Git 変更ツール ウィンドウの両方から、追跡された Git ファイルの追跡を解除して無視できるようになりました」と述べています。

アニメーション アクションでの Git ツールの機能強化 (追跡解除)
[Click on image for larger, animated GIF view.] アニメーション アクションでの Git ツールの機能強化 (追跡解除) (出典: マイクロソフト)。

11 月 8 日の大規模な発表の投稿では、Windows Update for Business に登録されたクラウド接続デバイスへのセキュリティ更新プログラムの配信から、Visual Studio 管理用テンプレートを使用したポリシーの管理まで、さまざまな管理機能の強化が含まれています。

VS 2022 v17.4 は、2024 年 7 月 11 日までサポートされる長期サービス チャネル (LTSC) であることに注意してください (現在のサービス チャネルは 18 か月のサポートのみを提供します)。

Microsoft は、その慣例に従って、v17.4 が GA になると同時に、次のリリース v17.5 の最初のプレビューを公開しました。 開発チームは、Arm64 サポートの継続的な強化に加えて、MAUI ツール、コア生産性機能、クラウド ツール、および大規模ソリューションのパフォーマンスの向上を目指しており、特に次の計画されたイノベーションをリストしています。

  • Docker に依存せずに Azure コンテナー レジストリと Azure Container Apps に発行するためのツール
  • SQL プロジェクトでの SQL Server 2022 のサポート
  • Markdown のより深いサポート
  • 正規表現によるタブの色分け
  • 新しいクイック追加アイテム エクスペリエンス
  • Web プロジェクトの F5 ターゲットとしての統合ターミナル
  • サインインを改善するための Windows 認証ブローカー (WAM) との統合
  • SDK スタイル プロジェクトのインプロセス VSIX サポート

著者について

David Ramel は、Converge360 の編集者兼ライターです。

.

Leave a Comment

Your email address will not be published. Required fields are marked *