我有一個簡單的WPF應用程序,我試圖啓動。我遵循微軟模式和實踐「WPF複合應用程序指南」。我遵循他們的指示,但是我的WPF應用程序立即失敗,出現「TypeInitializationException」。使用TypeInitializationException啓動WPF應用程序失敗
InnerException屬性顯示「System.Windows.Navigation.BaseUriHelper的類型初始值設定項引發異常。」
這裏是我的App.xaml:
<Application x:Class="MyNamespace.App"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Application.Resources>
</Application.Resources>
</Application>
這裏是我的app.xaml.cs(例外,在 「公共應用程序()」 拋出):
public partial class App : Application
{
public App()
{
Bootstrapper bootStrapper = new Bootstrapper();
bootStrapper.Run();
}
}
我已經設置了「App」類作爲項目中的啓動對象。
發生了什麼事情?
的元素必須是第一個。其餘的順序是無關緊要的。 –
Alex
2011-03-14 12:25:21
如果我沒有記錯,它是Visual Studio本身,它通過插入元素來改變元素順序,因此我的困惑。 –
2011-03-15 06:28:05