2015-07-10 40 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版本。 –

相关问题