我試圖將我的WPF項目轉換爲Silverlight。 WPF項目是用MVVM模板編寫的。它沒有連接到任何數據庫,我使用XML序列化器來創建和讀取XML文件。將WPF項目轉換爲Silverlight。不知何故應用程序崩潰
但不知何故應用程序崩潰。我認爲這可能是App.Xaml。但我無法調試silverlight應用程序,因爲它提供了一個錯誤「斷點當前不會被命中,沒有爲此文檔載入符號」。 ...
private void Application_Startup(object sender, StartupEventArgs e)
{
Views.MainPage view = new Views.MainPage();
ViewModels.MainPageViewModel mainViewModel = new ViewModels.MainPageViewModel();
mainViewModel.LoadProducts("Products.xml");
view.DataContext = mainViewModel;
this.RootVisual = view;
}
您是否嘗試過「停止所有例外?」你是否從調試器中得到任何錯誤?你爲什麼認爲App.xaml? – 2011-03-31 14:32:28
好吧,現在我已經找出了什麼是錯誤的,我的加載方法有問題,它調用一個XML解串器,它一定是錯的。但我仍然無法弄清楚爲什麼我無法使用調試器...... – RKM 2011-03-31 14:52:39
通常這條消息(關於不打斷點)意味着你要麼沒有運行調試版本,要麼調試一個不應用的應用程序副本匹配代碼。在開始之前,您確定要重建整個解決方案嗎? – 2011-03-31 15:01:31