, поэтому у меня в магазине приложение uwp . все было нормально, а затем я внес в него некоторые изменения, чтобы сделать обновление. Тем не менее он работал нормально, затем я загрузил обновленный пакет в магазин, и сертификация магазина не удалась и согласно отчету. при переходе на одну из моих страниц в приложении происходит сбой.
Я продолжал пытаться, но я не смог воспроизвести проблему на своем компьютере, затем сегодня я просто удалил приложение, очистил проект и снова запустил приложение, и я увидел, что при попытке перейти к этому я получил исключение.
AccesVoilation, попытка чтения или записи памяти, это означает, что память может быть повреждена.
Теперь я не могу найти причину этого, и я не знаю, какой код показывать здесь, потому что нет даже стековой трассировки исключения. когда я нажимаю на детали исключения, отладка автоматически останавливается.
код
Это мой код для этого конструктора страниц
public ShellPage()
{
InitializeComponent();
DataContext = ViewModel;
if (Windows.Foundation.Metadata.ApiInformation.IsApiContractPresent("Windows.Foundation.UniversalApiContract", 5))
{
NavigationMenu.Visibility = Visibility.Collapsed;
ViewModel.Initialize(newShellFrame);
}
else
{
ViewModel.Initialize(shellFrame);// for creators update
}
}
ОБНОВЛЕНИЕ странное поведение, иногда я получаю это исключение, а иногда нет: /
ОБНОВЛЕНИЕ 2
StackTrace
в Windows.UI.Xaml.Application.LoadComponent (Компонент объекта, URI resourceLocator, ComponentResourceLocation componentResourceLocation) \ r \ n в FluentVideoPlayer.Views.ShellPage.InitializeComponent () \ r \ n в FluentVideoPhellPectorer. () \ r \ n в FluentVideoPlayer.FluentVideoPlayer_XamlTypeInfo.XamlTypeInfoProvider.Activate_89_ShellPage () \ r \ n в FluentVideoPlayer.FluentVideoPlayer_XamlTypeInfo.XamlUcateInfo.XamlUcatey