適用於 Android 的 .NET 警告 XA0125
warning XA0125: 'AndroidApp1.pdb' is using a deprecated debug
information level. Set the debugging information to Portable in the
Visual Studio project property pages or edit the project file in a
text editor and set the 'DebugType' MSBuild property to 'portable' to
use the newer, cross-platform debug information level. If this file
comes from a NuGet package, update to a newer version of the NuGet
package or notify the library author.
支援已將 MSBuild 屬性設定為 full
或 pdbonly
現在已被取代之 MSBuild 屬性所建置DebugType
的.mdb或 .pdb 符號檔案。 這適用於 應用程式專案以及參考連結庫中的.mdb 和 .pdb 檔案,包括 NuGet 套件。
在應用程式專案中以及所有連結庫參考中設定 DebugType
為 portable
。 portable
是現在起所有項目的建議設定。 較舊的 full
和 pdbonly
設定適用於較舊的 Windows 特定檔案格式。 .NET 6 和更新版本不支持這些較舊的格式。
在 Visual Studio 中,移至專案屬性頁中的 [屬性>建>置進階],並將 [偵錯資訊] 變更為 [可攜式]。
在 Visual Studio for Mac 中,移至專案屬性頁中的 [建置>編譯程序>偵錯] 資訊,並將 [偵錯資訊] 變更為 [可攜式]。
如果有問題的符號檔來自 NuGet 套件,請更新為較新版本的套件,或通知連結庫作者。