2022LogoVisual Studio 2022 バージョン 17.9 リリース ノート


ヒント

Visual Studio 2022 のローンチ イベントの録画を視聴して、新機能について学習し、ヒントやテクニックを確認して、無料のデジタル Swag をダウンロードしてください。

Developer Community | Visual Studio 2022 ロードマップ | システム要件 | 互換性 | 再頒布可能コード | リリース履歴 | ライセンス条項 | ブログ | 最新リリースの既知の問題 | Visual Studio のドキュメントの最新情報


ボタンをクリックして、Visual Studio 2022 の最新バージョンをダウンロードします。 Visual Studio 2022 のインストールと更新の手順については、Visual Studio 2022 の最新リリースへの更新に関する記事をご覧ください。 また、オフラインでインストールする方法の手順もご覧ください。

Download Community ButtonDownload Professional ButtonDownload Enterprise Button

他の Visual Studio 2022 製品をダウンロードするには、Visual Studio のサイトを参照してください。


Visual Studio 2022 バージョン 17.9 リリース

Visual Studio 2022 ブログ

Visual Studio 2022 ブログは、Visual Studio エンジニアリング チームから製品に関する分析情報を提供する公式の情報源です。 Visual Studio 2022 リリースの詳細については、次の投稿を参照してください。


17.9.1 Visual Studio 2022 バージョン 17.9.1

"リリース日: 2024 年 2 月 21 日"

Visual Studio 2022 バージョン 17.9.1 のこのリリースの新機能の概要

  • VS 17.9 で 16.11 C++ ツールセットを使用しているお客様向けに、16.11 MSVC ツールセットを 16.11.34 (14.29.30154.0) に更新しました。
  • 以前の X64 システムでは無効だった SSE 4.2 命令が静的リンク時に libconcrt.lib に含まれる可能性があるバグを修正しました。
  • /clr を使用した C++20 の組み込み型として char8_t のサポートが追加されました。

開発者コミュニティ


17.9.0 Visual Studio 2022 バージョン 17.9.0

リリース日: 2024 年 2 月 13 日

Visual Studio 2022 バージョン 17.9 のこのリリースの新機能の概要

Visual Studio のインストールに .NET Framework 4.7.2 が必要になりました

Visual Studio 17.9.0 以降では、Visual Studio を "インストール" するコンピューターに .NET Framework 4.7.2 以降がインストールされている必要があります。 インストールの問題を回避するには、Visual Studio 17.9 以降をインストールする前に、.NET Framework 4.7.2 をダウンロードしてインストールすることをお勧めします。

SSDT での MCD (複数列分散) のサポート

ユーザーは、エクスポート時に DW 互換性レベルを設定できるようになりました。

  • [データベース設定] の [操作] タブの下に、新しいデータベース オプションを追加しました。 "DW 互換性レベル" という名前です。
  • 使用できる値は、自動、10、20、30、40、50、9000 で、ターゲットが Microsoft Azure SQL Data Warehouse の場合のみ有効です

DW Compatibility Level

生成されたコミット メッセージ

新しく生成された Git コミット メッセージ機能を使用して、一連の変更を説明します。 試すには、アクティブな GitHub Copilot サブスクリプションとプレビュー版の GitHub Copilot Chat 拡張機能が必要です。

Generated Commit Messages

[Git Changes]\(Git の変更\) ウィンドウの [Add AI Generated Commit Message]\(AI によって生成されたコミット メッセージの追加\) というキラキラしたペンのアイコンをクリックすると、提案を生成されます。 GitHub Copilot は、コミットで変更されたファイルの確認、要約、そして各変更について説明します。 その後、"AI 提案の挿入" または "破棄" を行うことができます。このツールに関するフィードバックをこちらで共有してください。 アイコンの表示に関する次の問題は既に解決されています。 詳細をご覧ください

Visual Studio またはブラウザーで Pull Request を開く

Pull Request の作成にブラウザー ビューを使用することを好む GitHub および Azure DevOps ユーザーをサポートするために、現在のユーザー フローを維持するためのセカンダリ リンクが追加されました。

Open a Pull Request

Git リポジトリ ウィンドウのレスポンシブな参照ラベル

ブランチとタグのラベルのサイズがレスポンシブにサイズ変更されるようになり、Git グラフで見ているブランチを簡単に確認できるようになりました。

Responsive Ref Labels

サブスクライバー特典を見つけてアクティブにする

サブスクリプションには、IDE 以外にも多くの追加の利点があります。 特典を検出してアクティブ化するために、右上の Visual Studio ツール バーにある新しいダイヤモンド アイコンを使用できるようになりました。 この機能は、ログインしている Visual Studio Enterprise および Professional サブスクライバーのみが使用できます。

このアイコンをクリックすると、開発者が最も好む主なベネフィットが表示されます。 また、サブスクライバー ポータルに簡単にアクセスして、トレーニング リソース、サポート、製品のダウンロードなどの他のベネフィットを見つけることもできます。

DimaondIcon

Microsoft Teams 開発ツール (Teams Toolkit)

新機能

新しい AI ボット プロジェクト テンプレート

Teams AI ライブラリを使用して、Teams 用の GPT に似たチャット ボットを作成します。

AI Bot template

Teams アプリ テスト ツール

Teams のアクティビティやチャット エクスペリエンスをモックするという簡単な方法で、Web ブラウザー エクスペリエンスでボット アプリのデバッグ、プレビュー、テストを行うための新しいデバッグ プロファイル。

Teams App Test Tool

アダプティブ カード プレビューアー

アダプティブ カード JSON ファイルの編集時に表示される新しい [プレビュー] ボタンを選択すると、プレビューが横に並べて表示され、編集したとおりにライブ更新されます。

Adaptive Card Previewer

CodeLens を使用して YAML ステップを実行する

teamsapp.yml または teamsapp.local.yml で新しい CodeLens トリガーを選択すると、単一のライフサイクル ステップがすばやく実行されます。

CodeLens Actions

[プロジェクト] > [Teams Toolkit] > [Teams Toolkit ドキュメント] の新しいメニューを使用すると、Teams Toolkit ドキュメントが表示されます

docs

プレビュー機能

このバージョンの Teams ツールキットでは、Microsoft Copilot の開発をサポートするために、新しいプレビュー テンプレートと機能が追加されました。 [ツール] > [オプション] > [プレビュー機能] メニューで [Teams Toolkit: Copilot の開発プラグイン] を選択します。

Preview Feature Flag

メッセージ拡張機能を使用して Copilot を拡張する

プレビュー機能を有効にした後、新しいカスタム検索結果プロジェクト テンプレートを使用して、Copilot をプラグインとして拡張するように設定されたボットベースのメッセージ拡張機能を構築します。

Copilot Template

Teams Toolkit によって、お使いの Microsoft 365 アカウントが Copilot にアクセスできるかどうかが確認され、プロジェクトを実行する前に警告が表示されます。

Copilot Accesss check

AI アシスタント チャットボット プロジェクト テンプレート

Teams AI ライブラリを使用して、OpenAI アシスタント API に接続するチャット ボットを作成し、Copilot に似た独自のエクスペリエンスを構築します。

AI Assistant Bot Template

機能強化

  • アプリの Microsoft 365 ID を管理するためのアカウント ダイアログが改善され、新しい M365 開発者アカウントを作成するための推奨事項が改善されました。

    Login UI

  • .NET 8 の Blazor 用の新しい対話型サーバー レンダリングを使用するようにタブ テンプレートを更新しました。

  • .NET 8 をサポートするようにすべてのプロジェクト テンプレートを更新しました。


オールインワン Code Search (Ctrl+T または Ctrl+,) で、ソリューション全体で任意の単語や文字列を検索し、コードベースからのファイルやシンボルの結果を補完できるようになりました。 コードベース全体で、ローカル変数名、コメント内の単語、パラメータ名、その他の文字列を検索できるようになりました。

All-In-One Search

テキストのみのビューでは、以下のいずれかの操作を行って、テキスト結果のみに絞り込むことができます。

  • 検索バーの下にある "[テキスト (x:)]" ボタンをクリックする、
  • 検索クエリの先頭に "x:" を付ける、
  • キーボード ショートカット Shift+Alt+F を使用する、または
  • メニュー オプション [編集] > [移動] > [テキストに移動] の順に移動します。

テキストのみのエクスペリエンスでは、検索バーの右端にあるボタンで [大文字と小文字を区別する]、[単語単位で探す]、[正規表現を使用する] を切り替えるオプションもあります。

Code Search のフルテキスト サポートの詳細については、こちらをご覧ください。

Code Search ウィンドウにテキスト フィルター ボタンが表示されない場合は、プレビュー機能の [ツール] > [オプション] > [環境] > [プレビュー機能] > [オールインワン検索でのプレーン テキスト検索 (再起動が必要)] をオンにすると、手動で有効にできます。


複数プロジェクトの構成

これで、複数のプロジェクトから成るソリューション内で特定のプロジェクトを起動するためのプロファイルを簡単に設定して保存し、デバッグを効率化できるようになりました。 複雑なソリューションの操作を簡素化し、デバッグ効率を向上させ、構成をチームと簡単に共有できます。 Multi-project-config

複数フォルダーを開く操作のサポート

これで、Visual Studio で複数のフォルダーを開くことができるようになりました。 フォルダーのサブセットをシームレスに操作したり、同じドライブ上の関連性のないフォルダーにまたがるワークロードを管理したりします。 複数のフォルダーを開くための詳細について説明します。

An image showing the open multi-folder feature of Visual Studio


既知の問題

  • Delinea の権限管理ソフトウェアをインストールしているユーザーは、Visual Studio の起動時に問題が発生する可能性があります。 Delinea はこの問題を認識しており、対処しています。 この問題を解決する方法については、https://delinea.com/support からお問い合わせください。”

Note

この更新プログラムには、サード パーティの通知またはその付随するライセンスに規定されているとおり、別途ライセンスされている新しい Microsoft またはサード パーティ製ソフトウェアが含まれる場合があります。

フィードバックと提案

皆様のご意見をお待ちしております。 インストーラーまたは Visual Studio IDE の右上隅にある [フィードバックの送信] アイコンを使用するか、[ヘルプ] > [フィードバックの送信] から、問題の報告または機能の提案Feedback Icon を行うことができます。 Visual Studio Developer Community を使用して問題を追跡でき、コメントを追加したり、解決策を見つけたりできます。 ライブ チャット サポートを介して、無料のインストールのヘルプを取得することもできます。


ブログ

開発者ツールのブログで提供されている洞察や推奨事項を活用すると、すべての新しいリリースに関する最新情報を入手し続けることができ、さまざまな機能について掘り下げた記事を参照することもできます。


ページのトップへ