當我試圖從默認啓動URI WPF應用程序來改變MainWindow
位置:MainWindow.xaml到視圖\ MainWindow.xaml。其中Views
是在項目文件夾內創建的文件夾。System.TypeInitializationException改變主窗口的StartupUri WPF
烏里:this.StartupUri = new System.Uri(@"Views\MainWindow.xaml", System.UriKind.Relative);
我改變了URI,然後用下面的錯誤的應用程序中斷:
An unhandled exception of type 'System.TypeInitializationException'occurred in PresentationFramework.dll
Additional information: The type initializer for 'System.Windows.Application' threw an exception.
我把斷點和的try-catch塊的主要方法,在InitializeComponent方法和MainWindow的構造函數無濟於事。它崩潰了,我無法捕捉到異常。
主營:
public static void Main() {
try
{
wpfTest.App app = new wpfTest.App();
app.InitializeComponent();
app.Run();
}catch(Exception ex)
{
Console.WriteLine(ex.InnerException.Message);
}
}
是否中的StartupUri必須在其他地方也發生了變化它只有一個參考:一個在InitializeComponent方法。
非常感謝您的先生!確實有效。我知道我在某處丟失了某些東西,並且app.cs中的啓動uri變化不夠。 –