Я пытаюсь включить файлы PDB, чтобы Магазин предоставил мне трассировки стека с номерами строк вместе с отчетами о сбоях.
Я обязательно выбрал в Build> Advanced> Debugging Information: pdb-only
После сборки в / bin / есть файлы .pdb.
Затем при создании пакетов приложений выбирается «Включить полные файлы символов PDB»:
и в .csproj у меня уже есть
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget>
<DebugType>pdbonly</DebugType>
<DebugSymbols>True</DebugSymbols>
<Optimize>false</Optimize>
Как только упаковка будет готова, если я открою
AppPackages \ PROG_Test \ PROGUWP2_2.5.4.0_AnyCPU.appxbundle \ PROGUWP2_2.5.4.0_AnyCPU.appx \
Я могу видеть все файлы, кроме любого из .pdb.
РЕДАКТИРОВАТЬ: я пропустил еще один архив в нем с PROG2_2.5.4.0_AnyCPU.appxsym, который содержит только файлы PDB. Я не уверен, почему Store не показывает номера строк при сбое