2013-02-27 67 views
1

我正在將Silverlight 4應用程序升級到Silverlight 5.我在將目標Silverlight版本更改爲Silverlight 5(Visual Studio 2010)後運行應用程序,並在加載應用程序之前收到以下錯誤:Silverlight工具包破解silverlight 5應用程序

未處理的錯誤在Silverlight應用程序 代碼:2110
類別:InitializeError
消息:AG_E_UNKNOWN_ERROR

我無法追查使用Visual Studio調試器的問題,所以我想這可能是與引用的問題。我注意到大多數核心庫現在指向Microsoft/Framework目錄中的Silverlight/v5.0目錄,但Toolkit庫未升級。我下載了2012年5月發佈的工具包,並手動升級了所有這些庫,但仍收到錯誤消息。於是我創建了一個新的Silverlight 5項目,並開始逐步添加這些庫。當我添加對Silverlight工具包的引用時,那個應用程序就拋出了這個錯誤。我怎麼解決這個問題?

回答

2

在編寫這個問題的中間,我決定嘗試的NuGet安裝該工具包現在錯誤已經解決。我離開這個問題是因爲我花了幾個小時來處理它,而且沒有太多關於Silverlight的錯誤代碼2110的信息。我注意到nuget安裝了工具包庫的4.0.5.0版,而2012年5月的工具包顯示了5.0.5.0版,因此可能是問題所在。

相關問題