這是我的代碼拋出異常,它只是今天隨機啓動這裏的照片:訪問衝突異常C#
這裏是整個頁面代碼和錯誤異常:
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");
}
和訪問衝突:
System.AccessViol ationException:試圖讀取或寫入受保護的內存。這通常表示其他內存 已損壞。
我已閱讀起來就可以了,有人說這是NVIDIA網絡經理,有的人說我必須設置像禁止JIT優化一些設置,如果值沒有改變忽略GPU內存...但沒有用?任何人都可以請把我送往正確的方向?
按照要求,完整的堆棧
你可以粘貼完整的stacK嗎?點擊「查看詳細信息」按鈕,然後粘貼整個堆棧(混淆公司名稱或識別動詞)。如果您進入「調試 - >選項和設置 - >調試 - >常規 - >啓用只是我的代碼」,您將停止在實際位置,這種例外情況會給您最後一個「steppable」行。這可能是答案與否的區別。 – taylorjonl
這張照片是你需要的嗎? :) – Arrie
男人,不要把堆棧作爲觀看窗口的圖片發佈,這是完全沒用的。相反,捕獲異常,在其上調用'ToString()',併發布返回的文本。 – Ran