该错误消息我得到的是
类型的第一个机会异常“System.Windows.Markup.XamlParseException”发生在System.Windows.ni.dll
调用堆栈追溯了这个代码片段。
public MainPage()
{
**InitializeComponent();**
this.Init();
// Set the data context of the listbox control to the sample data
DataContext = App.ViewModel;
this.Loaded += new RoutedEventHandler(MainPage_Loaded);
}
而就在InitializeComponent()线路故障。
public void InitializeComponent() {
if (_contentLoaded) {
return;
}
_contentLoaded = true;
System.Windows.Application.LoadComponent(this, new System.Uri("/App;component/MainPage.xaml", System.UriKind.Relative));
this.LayoutRoot = ((System.Windows.Controls.Grid)(this.FindName("LayoutRoot")));
this.SSIDTextBox = ((System.Windows.Controls.TextBox)(this.FindName("SSIDTextBox")));
this.PasswordTextBox = ((System.Windows.Controls.TextBox)(this.FindName("PasswordTextBox")));
this.Auth_ListPicker = ((Microsoft.Phone.Controls.ListPicker)(this.FindName("Auth_ListPicker")));
this.SaveButton = ((System.Windows.Controls.Button)(this.FindName("SaveButton")));
this.GenerateButton = ((System.Windows.Controls.Button)(this.FindName("GenerateButton")));
this.QRImage = ((System.Windows.Controls.Image)(this.FindName("QRImage")));
this.Profiles= ((System.Windows.Controls.ListBox)(this.FindName("Profiles")));
}
}
我转换的WP 7.1至WP8之前,我没有得到这个例外。
任何帮助,将不胜感激。
更新 :我添加了整个异常信息,它有助于查明问题?
'TaskHost.exe'(CLR C:\ Windows \ System32下\ coreclr.dll:默认域):加载 'C:\ Windows \ System32下\ mscorlib.ni.dll'。 跳过加载符号。 模块进行了优化和调试器选项“仅我的代码”已启用。 'TaskHost.exe'(CLR C:\ Windows \ System32下\ coreclr.dll:Silverlight的应用程序域):加载 'C:\ Windows \ System32下\ System.Windows.RuntimeHost.ni.dll'。 跳过加载符号。 模块进行了优化和调试器选项“仅我的代码”已启用。 'TaskHost.exe'(CLR C:\ Windows \ System32下\ coreclr.dll:Silverlight的应用程序域):加载 'C:\ Windows \ System32下\ System.Windows.ni.dll'。 跳过加载符号。 模块进行了优化和调试器选项“仅我的代码”已启用。 'TaskHost.exe'(CLR C:\ Windows \ System32下\ coreclr.dll:Silverlight的应用程序域):加载 'C:\ Windows \ System32下\ System.Net.ni.dll'。 跳过加载符号。 模块进行了优化和调试器选项“仅我的代码”已启用。 'TaskHost.exe'(CLR C:\ Windows \ System32下\ coreclr.dll:Silverlight的应用程序域):加载 'C:\ Windows \ System32下\ System.ni.dll'。 跳过加载符号。 模块进行了优化和调试器选项“仅我的代码”已启用。 'TaskHost.exe'(CLR C:\ Windows \ System32下\ coreclr.dll:Silverlight的应用程序域):加载 'C:\ Windows \ System32下\ System.Xml.ni.dll'。 跳过加载符号。 模块进行了优化和调试器选项“仅我的代码”已启用。 'TaskHost.exe'(CLR C:\ Windows \ System32下\ coreclr.dll:Silverlight的应用程序域):加载 'C:\数据\程序{64003C1B-A4FD-41FF-A132-2B6C9FE8EDC9} \安装\ WifiQR.DLL'。 符号加载。 'TaskHost.exe'(CLR C:\ Windows \ System32下\ coreclr.dll:Silverlight的应用程序域):加载 'C:\ Windows \ System32下\ Microsoft.Phone.ni.dll'。 跳过加载符号。 模块进行了优化和调试器选项“仅我的代码”已启用。 'TaskHost.exe'(CLR C:\ Windows \ System32下\ coreclr.dll:Silverlight的应用程序域):加载 'C:\ Windows \ System32下\ Microsoft.Phone.Interop.ni.dll'。 跳过加载符号。 模块进行了优化和调试器选项“仅我的代码”已启用。 'TaskHost.exe'(CLR C:\ Windows \ System32下\ coreclr.dll:Silverlight的应用程序域):加载“C:\数据\程序{64003C1B-A4FD-41FF-A132-2B6C9FE8EDC9} \安装\ Microsoft.Phone.Controls。 Toolkit.DLL”。 无法找到或打开PDB文件。 'TaskHost.exe'(CLR C:\ Windows \ System32下\ coreclr.dll:Silverlight的应用程序域):加载“C:\数据\程序{64003C1B-A4FD-41FF-A132-2B6C9FE8EDC9} \安装\ microsoft.phone.controls。 DLL”。 无法找到或打开PDB文件。 'TaskHost.exe'(CLR C:\ Windows \ System32下\ coreclr.dll:Silverlight的应用程序域):加载 'C:\ Windows \ System32下\ System.Core.ni.dll'。 跳过加载符号。 模块进行了优化和调试器选项“仅我的代码”已启用。 类型的第一个机会异常“System.Windows.Markup.XamlParseException”发生在System.Windows.ni.dll