2015-07-10 37 views
1

我有一個在.NET 4和MvvmCross 3.0.0.4中正常工作的Windows Phone 8應用程序。爲了解決報告的問題here,我將解決方案升級到.NET 4.5和MvvmCross 3.5.1。Windows Phone應用程序更新到.NET 4.5和MvvmCross 3.5.1導致崩潰

現在,當我啓動應用程序時,它會嘗試加載並剛剛崩潰,但沒有寫入控制檯的日誌。我啓用了CLR異常,但沒有任何異常已經記錄到控制檯。

我的開發環境是Surface Pro 3和Visual Studio 2013社區。

任何人遇到類似的問題升級他們的項目?

+0

檢查您的LoadState的類,和其他幫助類,它們在新版本中 – Juan

+0

@Juan變化,能否請你更具體?什麼是加載狀態,以及您提到的其他幫助課程是什麼? –

+0

這是一組由Visual Studio添加到項目中的類,用於幫助您管理一些內容,例如從頁面到頁面發送的捕獲參數。您可以創建一個空白項目,然後添加一個空白頁面,Visual Studio將添加這些文件。版本8提供了與visual studio相同的行爲,但添加的文件內容不同。 – Juan

回答

1

我剛剛創建了一個新的Windows Phone Silverlight 8.1項目,並將所有文件從失敗項目遷移到新項目。

到目前爲止好,

+1

請注意silverlight與否之間的區別,只需要在這裏仔細檢查是一個鏈接https://msdn.microsoft.com/en-us/library/windows/apps/dn655124(v=vs.105).aspx – Juan

+0

也許它與這個變化有關:https://github.com/MvvmCross/MvvmCross/pull/867 – Martijn00

+0

@Juan,這裏的原始應用程序是一個Silverlight應用程序。我剛剛創建了一個新的非Silverlight版本。 –

相關問題