Wyjątek naruszenia zasad dostępu c #
To jest mój kod, który zgłasza wyjątek, właśnie dzisiaj został losowo uruchomiony tutaj zdjęcie:
Oto cały kod strony i wyjątek błędu:
public frmWFDocumentDetail()
{
InitializeComponent();
NavigationInTransition navigateInTransition = new NavigationInTransition();
navigateInTransition.Backward = new TurnstileTransition { Mode = TurnstileTransitionMode.BackwardIn };
navigateInTransition.Forward = new TurnstileTransition { Mode = TurnstileTransitionMode.ForwardIn };
NavigationOutTransition navigateOutTransition = new NavigationOutTransition();
navigateOutTransition.Backward = new TurnstileTransition { Mode = TurnstileTransitionMode.BackwardOut };
navigateOutTransition.Forward = new TurnstileTransition { Mode = TurnstileTransitionMode.ForwardOut };
TransitionService.SetNavigationInTransition(this, navigateInTransition);
TransitionService.SetNavigationOutTransition(this, navigateOutTransition);
DataContext = App.ViewModel_WFDocumentDetailItems;
}
protected override void OnNavigatedTo(NavigationEventArgs e)
{
//**this is how you pass parameters through to a new page**//
string processID = "-1";
string processName = "";
NavigationContext.QueryString.TryGetValue("processID", out processID);
NavigationContext.QueryString.TryGetValue("processName", out processName);
App.ViewModel_WFDocumentHeaderItems.LoadData("johnny", processID);
App.ViewModel_WFDocumentDetailItems.LoadData("johnny");
}
i naruszenie zasad dostępu:
System.AccessViolationException: Próba odczytu lub zapisu pamięci chronionej. Często wskazuje to, że inna pamięć jest uszkodzona.
Przeczytałem na ten temat, niektórzy mówią, że to menedżer sieci nvidia, a niektórzy mówią, że muszę ustawić jakieś ustawienia, takie jak Suppress JIT optimize, i ignorować pamięć gpu, jeśli wartość nie zostanie zmieniona ... ale nic nie działa? Czy ktoś może mi proszę wysłać we właściwym kierunku?
Zgodnie z żądaniem, pełny stos