RCLogo Visual Studio 2019 バージョン 16.11 リリース ノート



Developer Community |システム要件 |互換性 |配布可能コード |ライセンス条項 |ブログ |最新リリースの既知の問題 |Visual Studio Docs の新機能


ボタンをクリックして、Visual Studio 2019 の最新バージョンをダウンロードします。 Visual Studio 2019 のインストールと更新の手順については、「Update Visual Studio 2019 to the most recent release」(Visual Studio 2019 を最新リリースに更新する) をご覧ください。 また、オフラインでインストールする方法の手順もご覧ください。

Community Download Button Professional Download Button Enterprise Download Button


Visual Studio 2019 バージョン 16.11 の新機能

サポート期間

Visual Studio 2019 バージョン 16.11 は、Visual Studio 2019 の 5 番目で最後のサービス ベースラインです。 長期的な安定性とセキュリティで保護された開発環境を採用する必要がある Enterprise および Professional のお客様は、このバージョンで標準化することをお勧めします。 ライフサイクルとサポート ポリシーで詳しく説明したとおり、バージョン 16.11 は 2029 年 4 月までの修正プログラムとセキュリティ更新プログラムでサポートされます。これは Visual Studio 2019 の製品ライフサイクルの残りの部分です。

さらに、バージョン 16.11 が利用可能になったことで、最新のサービス ベースラインであったバージョン 16.9 は、今後 12 か月間サポートされ、2022 年 10 月にサポート対象外になります。 また、バージョン 16.10 もサポート対象外になったことに注意してください。 これらの中間リリースには、次のマイナー更新プログラムがリリースされるまでに限ってサービス修正が提供されました。

my.visualstudio.com のダウンロードのセクションまたは Microsoft カタログで、Visual Studio 2019 バージョン 16.11 の最も安全な最新バージョンを入手できます。   Visual Studio でサポートされるベースラインの詳細については、Visual Studio 2019 のサポート ポリシーに関するページを参照してください。

Visual Studio 2019 バージョン 16.11 リリース

Visual Studio 2019 アーカイブされているリリース ノート

Visual Studio 2019 ブログ

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


リリース ノート アイコン Visual Studio 2019 バージョン 16.11.3  NewestReleaseIcon

リリース日: 2021 年 9 月 14 日

このリリースで対処された問題

  • Xamarin iOS プロジェクトの "リモート デバイス" デバッグ ターゲットが見つからない問題を修正しました。
  • スタート メニューのショートカット リンクが消える原因となるバグを修正しました。 このバグは、同じマシン上の異なる製品 SKU の複数のインスタンスを更新するときにのみ発生しました。

Developer Community から


セキュリティ アドバイザリ メモ

CVE-2021-26434 Visual Studio 権限の割り当て特権のエスカレーションの脆弱性

C++ を使用したゲーム開発をVisual Studio Unreal Engine Installer ワークロードを選択した後、アクセス許可の割り当ての脆弱性が Visual Studioに存在します。 インストール中、システムは LPE に対して脆弱です。すべてのユーザーへの書き込みアクセス権を持つディレクトリが作成されます。


リリース ノート アイコン Visual Studio 2019 バージョン 16.11.2

'リリース日: 2021 年 8 月 25 日'

このリリースで対処された問題

  • CMake キャッシュの生成が失敗し、IntelliSense、ビルド、デバッグがブロックされる問題を修正しました。
  • 一部の .NET および dotnet Core アプリケーションでデバッグを開始するときに、"関数 'System.Diagnostics.TraceInternal.Listeners.get' の評価がタイムアウトし、安全でない方法で中止する必要がありました" という警告を修正しました。

Developer Community から


リリース ノート アイコン Visual Studio 2019 バージョン 16.11.1

''リリース日: 2021 年 8 月 16 日''

このリリースで対処された問題

  • Visual Studio のインストール中に Microsoft.VisualStudio.ScriptedHost.Registry パッケージをインストールすると、インストール全体が失敗する問題が修正されました。
  • ツール オプションを使用した新しい SSH 接続の追加をブロック解除しました

Developer Community から

リリース ノート アイコン Visual Studio 2019 バージョン 16.11.0

''リリース日: 2021 年 8 月 10 日''

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

更新されたヘルプ メニュー

  • 更新されたメニューでは、概要の資料と役に立つヒントとコツが取り上げられています。 また、Developer Community、リリース ノート、Visual Studio の製品ロードマップ、ソーシャル メディア ページへのアクセス方法も提供しています。
  • 新しい [個人用サブスクリプション] メニュー項目を使用すると、開発者はベネフィットの認識と追加情報を通じてサブスクリプションを最大限に活用できます。

Git ツール

  • [Git 変更] ウィンドウおよびステータス バーにあるブランチ ピッカーのオーバーフロー メニューから追加のアクションにアクセスします。
  • ブランチ名にカーソルを合わせると、最後のコミットの詳細がヒントに表示されます。
  • ステータス バーからリポジトリ ピッカー オーバーフロー メニューの追加のアクションにアクセスします。
  • リポジトリ名にカーソルを合わせると、ローカル パスやリモート URL などのリポジトリの詳細が表示されます。

C++

  • Visual Studio に付属している LLVM ツールが LLVM 12 にアップグレードされました。 詳細については、LLVM のリリース ノートを参照してください。
  • Clang-cl のサポートが LLVM 12 に更新されました。

セットアップ

  • update コマンドのコマンド ライン実行に影響していた問題を修正しました。 更新が初めて失敗した場合、その後に update コマンドを発行すると、更新によって前の操作が中断した箇所から再開されるようになりました。

.NET ホット リロード

  • 実行時にマネージド コードを編集するための .NET ホット リロード ユーザー エクスペリエンス。

Visual Studio 2019 バージョン 16.11.0 のこのリリースの新機能の詳細

実行時にマネージド コードを編集するための .NET ホット リロード ユーザー エクスペリエンス

このリリースでは、WPF、Windows フォーム、ASP.NET Core、Console などのアプリケーションのコード ファイルを編集するときに、新しいホット リロード ユーザー エクスペリエンスの最初のリリースを利用できるようにしました。ホット リロードを使用すると、アプリケーションを実行しながら、アプリのマネージド ソース コードを変更できるようになります。実行を一時停止したり、ブレークポイントを使用したりする必要はありません。 代わりに、サポートされている変更を行い、ツールバーの新しい [コード変更を適用] ボタンを使用するだけで、すぐに適用できます。

.NET ホット リロードの変更は、[コード変更を適用] ボタンを使用して VS で適用されます

Visual Studio の今回の更新では、この新しいエクスペリエンスは、デバッガー (F5) でアプリケーションを実行するときに使用でき、エディット コンティニュ (EnC) メカニズムが利用されています。 このため、EnC がサポートされていればどこでも、他のデバッガー機能と共にホット リロードも使用できるようになりました。 また、.NET ホット リロードは XAML ホット リロードとも一緒に機能するため、WPF や WinUI などのデスクトップ アプリケーションで UI とコードビハインドの両方の変更を行うことができます。

EnC とホット リロードは共に同じ制限を共有しています。したがって、現在すべての種類の編集がサポートされているわけではないことに注意してください。 サポートされている編集の種類とサポートされていない編集の種類の完全な一覧については、こちらのドキュメントを参照してください。

ホット リロードと長期的なビジョンの詳細については、ブログ記事を参照してください。

このリリースで修正された主な問題

  • MSVC C++ 14.29.16.10 SxS ツールセットが VS 2019 v16.10.4 に一致するように更新されました。 この更新プログラムの MSVC ツールセットのバージョンは、14.29.30040.0/19.29.30040.0 です。
  • Azure のブランド化を更新する
  • CMake テスト検出中にエラーが発生したために、キャッシュの生成に失敗するイシューを修正しました。
  • データ ソースとして CSV または SQLCE を使用して TPv0 テストを実行すると、ArgumentException により実行できないイシューを修正しました。
  • ホット再起動による "ApplicationVerificationFailed" ビルド エラーを修正しました
  • プロジェクトが最新であり、変更が不要な場合でも、WAP プロジェクトに迅速で最新のチェックを実行できず、それらのプロジェクトが (スキップされずに) ビルドされ、IDE での増分ビルド時間がさらに長くなっている問題を修正しました。
  • "Xamarin.iOS が、以前にビルドされたバージョンのプロジェクトの実行またはデバッグをサポートしない" エラーを修正しました。
  • iOS アプリケーションを配布しようとしたときに、"アドレスを使用して Mac サーバーに接続できない" エラーを修正しました
  • "Modules for Standard Library (experimental)" (標準ライブラリ用モジュール (実験的)) が欠落していましたが、復元されました。
  • 入れ子になった co_yield で EDG アサーションが失敗する問題を修正しました。
  • Microsoft Azure Tools for Visual Studio の [バージョン情報] ボックスで他の .dll の読み込みがトリガーされる問題を修正しました。
  • [ハイ コントラスト] の [アカウント設定] が表示されないアクセシビリティの問題を修正しました。
  • @{if(true)} を使用する場合の書式設定の問題を修正しました。
  • 折りたたまれたコード ヘッダーをスクリーン リーダーで読み上げることができないアクセシビリティの問題を修正しました。
  • 視覚障碍をお持ちのユーザーがこれらのコントロールを識別できるように、国境の前景色と背景色の明度のコントラスト比を 3:1 以上になるように修正しました。
  • [サーバー] 編集フィールド、[サイト名] 編集フィールド、[ターゲット ランタイム] コンボ ボックスで、表示名とアクセシビリティ対応の名前が同様ではないアクセシビリティの問題を修正しました。
  • [SQL Server の追加] ブレードで、スクリーン リーダーによって "接続中" の状態メッセージ情報が読み上げられるバグを修正しました。
  • VB プロジェクトの入力候補一覧にフィルターが表示されない問題を修正しました。
  • Microsoft.Maui-net6.sln の読み込み時に Visual Studio が応答しなくなることがある問題を修正しました。
  • IOS プロジェクトまたは XF プロジェクトのビルド時に "Xamarin.iOS.Common.targets" という警告が表示されるエラーを修正しました。
  • ブランチ ピッカー メニューのグループ化を修正しました。
  • 目的のリポジトリではなく、選択したリポジトリの下のリポジトリが開く問題を修正しました。
  • 正しくない規則セットに従うように求めるテンプレート関数の警告が生成されるバグを修正しました。
  • 125% から 150% または、175% から 200% にサイズを変更したときに、Microsoft アカウントのドロップダウンが表示されなくなるバグを修正しました。
  • ナレーターによってラベル名が読み上げられないアクセシビリティのバグを修正しました。
  • ユーザーが [色をリソースに変換] ボタンにアクセスしやすいように変更しました。
  • 視覚障碍をお持ちのユーザーが [前のグラデーションの分岐点を選択] ボタンと [次のグラデーションの分岐点を選択] ボタンのフォーカスを表示しやすいように変更しました。
  • スクリーン リーダーのユーザーがボタンに関する適切な情報を取得できない問題を修正しました。
  • コミットをプッシュする際に、GitHub の特定のエラー メッセージが表示されないことがありました。
  • ワークフローのデバッグの前提条件をプロビジョニングするために SharePoint に接続しようとすると、警告が発生する問題を修正しました。
  • Git リポジトリ ウィンドウのフォーク ブランチとリモート フォーク ブランチで、ネットワーク操作が機能しない問題を修正しました。
  • ソリューション エクスプローラーから開いているファイルにファイルをドラッグすると、ファイル システムからファイルが削除されるデータベース プロジェクトの問題を修正しました
  • .cshtml と .razor のファイルで例外が発生する問題を修正しました。
  • Visual Studio IDE とソリューション エクスプローラーで、ファイルとアイコンの表示が遅くなる問題を修正しました。
  • 'It is not allowed to run multiple bulk file operations at a time' (一度に複数のバルク ファイル操作を実行することは許可されていません) という Git メッセージングに関するエラーを修正しました。
  • 選択したプロファイルの任意のパスのコントロールにアクセスするときのアクセシビリティを向上しました。
  • 'シングル ページ アプリケーション' テンプレートを使用したクラウド サービス プロジェクトを発行するときの 'エラー一覧' 警告を修正しました。
  • クイック スタート ウィンドウを閉じようとすると、Visual Studio がクラッシュすることがある問題を修正しました
  • null 値と 'str' パラメーター名を使用するデータベース プロジェクトを発行できない問題を修正しました。
  • SSDT MERGE ステートメントのサポートを追加しました。
  • F# インタラクティブで、NuGet パッケージの参照が機能しなくなる問題を修正しました。
  • レイアウト操作時にパッケージを検索して "前の" レイアウト フォルダーを使用する機能を追加しました。
  • デバッグとメニュー選択にキーボードのみを使用するユーザー向けに、アクセシビリティの機能強化を追加しました。
  • テスト エクスプローラーのローカライズ エラーを修正しました。
  • C# VSIX プロジェクトでビルドに失敗するエラーを修正しました。
  • Docker (Windows/Linux) 上で動作する ASP.NET Core アプリで "Current context "desktop-linux" is not found on the file system" (現在のコンテキスト "desktop-linux" はファイル システムに見つかりません) というエラーで Docker コンテナーへの発行が失敗するエラーを修正しました。
  • 新しい DartLab インスタンスを使用するように変換しました。これにより、最新の修正プログラムが取得され、YAML が簡略化されます。
  • [宣言へ移動] をクリックすると、カーソルが正しくない位置にジャンプする問題を修正しました。
  • エディット コンティニュの回帰を修正しました。
  • Service Fabric アプリケーションを作成するときに Visual Studio が応答しなくなるエラーを修正しました。
  • .NET 5(Isolated) の種類を選択した Azure Function プロジェクトに Docker のサポートを追加した後、[コンテナー オーケストレーター サポート] コンテキスト項目が表示されなくなるエラーを修正しました。
  • F5 キーまたは Ctrl + F5 キーで、"Docker コマンドが終了コード 1 で失敗しました" というエラー メッセージが生成される状況を修正しました。
  • Service Fabric と [Add Orchestra Support](オーケストラのサポートの追加) ダイアログを追加しました。
  • NuGet の削除されたパッケージの復元の失敗を修正しました。
  • mstest プロジェクトの名前を変更した後に LUT ウィンドウが削除されるエラーを修正しました。
  • コード検索でコンテナー名を指定しない場合の書式設定を修正しました。
  • CppCoreCheck で不足している警告メッセージを修正しました。
  • ASP.NET でクラスを追加するとエラー メッセージ 'CSharpSyncNamespaceCodeRefactoringProvider' を含む黄色のバーが表示されるバグを修正しました。
  • CppCoreCheck で PointerSafetyXtension を使用する際のパフォーマンスを向上しました。
  • VC++ 機能に関するローカライズを改善しました。
  • solutionPath 変数が未定義と評価された場合のビルド エラーを修正しました。
  • ソリューションでテスト エクスプローラーが開いている場合に Visual Studio インスタンスがまれに閉じないことがあるシナリオを修正しました。
  • 仮想マシンでフォーカスをシフトする際のハイ コントラストの黒に関する可視性の問題を修正しました。
  • タグ付けされた画像を複数選択して削除すると、"No such image " (そのような画像はありません) というエラーが発生する問題を修正しました。
  • LiveShare クライアントでの XAML 入力エクスペリエンスを改善しました。
  • 音声認識コマンドで [移動] を使用する場合、ユーザーは、結果が表示される前にヒントがクリアされるのを待たなければならない問題を修正しました。
  • ソリューションを再度開いたときに、以前に開いたドキュメントが復元されない問題を修正しました。
  • 新しいサンプル データ機能の使用時に発生する UWP のクラッシュを修正しました。
  • "Persistence = AssemblyReference" のプロジェクト プロパティ プロバイダーがなかったバグを修正しました。
  • setup.exe のプロセッサ消費量を削減しました。
  • HRESULT リソースを XBOX 向けにカスタマイズできない問題を修正しました。
  • [テストのデバッグ] をクリックした後のハンドルされない例外を修正しました。
  • Windows アプリケーション パッケージ プロジェクトの使用時に発生するビルド エラー メッセージ "NETSDK1 031" を修正しました。
  • 一部の LiveShare セッションを終了した後のクラッシュを修正しました。
  • 最初の起動ウィザードのページで [X] ボタンが失敗する原因となっていたバグを修正しました。
  • LiveShare で発生する "操作がサポートされていません" というエラー メッセージを修正しました。
  • 異なるサービス構成で異なる設定値を使用して発行するクラウド サービス (延長サポート) のバグを修正します。
  • C++20 モジュール IntelliSense で一部の言語コンストラクトによってコンパイラがクラッシュする問題が修正されました。
  • 少量の追加メモリをリークさせる原因となっていた問題が修正されました。
  • AudioUnitPropertyIDType に対する API の破壊的変更を修正しました。
  • UWP 単体テスト フレームワークを使用している開発者がリモート デバイスまたはエミュレーターでテストを実行したい場合、リモート デバイスでテストを実行できませんでした。

Developer Community からの投票数が多い問題


既知の問題

Visual Studio 2019 のすべての未解決のイシューと、利用可能な回避策を以下のリンクから参照してください。


フィードバックと提案

皆様のご意見をお待ちしております。 問題がある場合は、インストーラーまたは Visual Studio IDE 自体の右上隅にある [問題の報告] オプションからお知らせください。 次に、 Feedback Icon アイコンは、右上隅にあります。 製品に関する提案をしたり、Visual Studio 開発者コミュニティで問題を追跡したりすることにより、質問、回答の検索、新機能を提案したりすることができます。 ライブ チャット サポートを介して、無料のインストールのヘルプを取得することもできます。


ブログ

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


Visual Studio 2019 リリース ノート履歴

過去のバージョンの Visual Studio 2019 に関連する詳細については、「Visual Studio 2019 リリース ノート履歴」のページを参照してください。


ページのトップへ