MicrosoftはWindows用のオフラインシンボルパッケージを公開しなくなりました
目次:
ビデオ: therunofsummer 2024
Microsoftがダウンロード可能なMSIとしてオフラインシンボルパッケージの提供を停止したため、アプリまたはWindowsをデバッグするためにシンボルのダウンロードが必要なユーザーには、別のソリューションが必要になります。 その理由は、会社がWindowsを頻繁に更新しており、パッケージが古くなっているためです。 ユーザーはシンボルサーバーに直接接続する必要があり、symchkツールを使用してダウンロードすることもできます。
すべてのシンボルはAzureベースのシンボルストアにあります
マイクロソフトが公式リリースノートで述べたことは次のとおりです。
Windows用の更新プログラムをリリースするリズムにより、このページのパッケージを介して公開するWindowsデバッグシンボルはすぐに古くなっています。 オンラインのMicrosoft Symbol ServerをAzureベースのシンボルストアに移行することにより、大幅な改善を行いました。すべてのWindowsバージョンおよび更新プログラムのシンボルが利用できます。
SymchkはWindows 10 SDKに含まれています
ユーザーは、Windows 10 SDKに含まれているsymchk.exeの恩恵を受けることができます。 このツールは、実行可能ファイルを調べて、システムで正しいシンボルが使用可能かどうかを確認します。 ツールを取得するには、Windows 10 SDKをインストールし、Debugging Tools for Windowsパッケージのインストールを選択する必要があります。
システムがインターネットに接続されている場合、このツールを使用して.exeファイルを分析し、その後Microsoftシンボルサーバーに自動的に接続し、必要なシンボルファイルをダウンロードできます。
指定されたシンボルパスには、任意の数のローカルディレクトリ、UNCディレクトリ、またはシンボルサーバーを含めることができます。 ローカルディレクトリとUNCディレクトリは再帰的に検索されません。 指定されたディレクトリと、実行可能ファイルの拡張子に基づいたサブディレクトリのみが検索されます。
この便利なツールの使用に関する完全な情報については、公式Webサイトにアクセスすることをお勧めします。