當我嘗試在Visual Studio 2012中調試我的應用程序時,我收到TypeInitializationException
,但我能夠在Visual Studio 2010中正常運行應用程序,而且沒有錯誤。在VS2012中獲取TypeInitializationException但不是2010
我最近移動了一堆東西(包括我的項目和幾個參考資料),以便將其轉換爲版本控制系統。我必須重新鏈接幾個項目,以便在不同的系統上籤出時,所有內容都能正確鏈接。
我們的開發環境是混合的(VS2010 & VS2012)。用完VS2010沒有產生任何錯誤。但是當我在VS2012中運行調試時,我收到TypeInitializationException
異常。
原始目錄中的項目(在爲版本控制目的而移動之前駐留的目錄)在VS2010和VS2012中仍可正常運行。
有一個標誌或一個參數或東西有點搞砸了,但我不知道在哪裏。有沒有人有什麼想法,我可以做些什麼來讓VS2012工作呢?
(請讓我知道什麼,如果有的話,代碼或配置信息,包括在這裏)
的InnerException:爲 'System.Windows.Navigation.BaseUriHelper'
的類型初始值扔一個例外。
(第二)的InnerException:
關於 'MS.Internal.TraceDependencyProperty' 的類型初始引發了異常。
內部例外說什麼? –
使用InnerExpcetion更新的問題。 –
還有另一個內部例外。如果你沿着你的異常的「InnerException」走到第一個不是「The type initializer..threw an exception」的地方,它是什麼? – vcsjones