Windows Phone SDK 7.1模拟器完成重新启动错误

时间:2012-12-09 12:08:00

标签: windows-phone-7-emulator

感谢大家阅读这个冗长的问题。这非常重要,如果你能帮助我,我会很感激:)

问题-------

我一直在使用Windows 7.1 SDK大约两个月了。到目前为止,仿真器没有任何问题。但是,今天它开始显示此错误(保存的状态(文件名).dess已损坏。请删除已损坏的已保存状态文件,然后重试)。我没有对我的项目代码进行任何重大更改,也没有移动任何文件。我刚为按钮添加了一些视觉状态动画。

正如它建议的那样,我继续删除该文件。然后我再次开始调试。但是,模拟器现在已打开并且显示该消息(Windows Phone模拟器正在重新启动操作系统)。此消息已显示很长时间。我关闭了模拟器和项目。从那时起,我一直无法使用模拟器。我能够在Visual Studio中正常编码,但我无法测试我的应用程序。

我尝试了什么------

我读了这个问题,发现许多其他人面临同样的模拟器问题。根据他们的建议,我已经运行了一次Windows Phone SDK 7.1的修复。我也尝试过卸载然后重新安装SDK 7.1一次。

系统规格-----

我正在使用Visual Studio Express 2010 for Windows Phone(Windows 7 64位)

我已从此链接下载了Windows Phone SDK 7.1:http://go.microsoft.com/fwlink/?LinkId=258412

我已经读过这个问题可能是因为某些硬件不兼容。但是,我认为我的机器与仿真器兼容。这是一些信息。

  • DirectX版本:DirectX 11

  • 8GB RAM

  • 驱动程序型号:WDM 1.1

其他信息:

我已经读过安装“1月更新”可能会解决此问题。我尝试从此链接下载更新:http://www.microsoft.com/enus/download/details.aspx?id=23854

但是,安装程序说该更新与我正在使用的产品的产品/版本不兼容。

3 个答案:

答案 0 :(得分:2)

通常,WP7.1 SDK的修复功能足以解决所有问题。它再次运行模拟器保存状态的生成。

请先尝试删除%ProgramData%\ Microsoft \ XDE 文件夹中的文件(确保将其备份到其他位置。),然后运行模拟器。如果模拟器运行时显示消息“ Windows Phone模拟器正在执行完整的操作系统启动”,请让它启动。这需要一些时间。这样您就会知道模拟器实际上可以在您的计算机上运行。这不会生成新保存的状态图像,但模拟器至少应该加载。

接下来,尝试从http://www.microsoft.com/en-us/download/details.aspx?id=29233安装 WP7.1.1 SDK更新。此更新还会在原始512MB图像之外安装额外的256MB仿真器映像。它还会在过程中生成模拟器保存的状态,从而可能解决问题。

如果一切都失败了,请尝试这些说明来修复模拟器的已保存状态:

  1. 卸载 WP7.1 SDK
  2. 手动删除这些文件夹:
    • %ProgramData%\微软\ XDE
    • %LOCALAPPDATA%\微软\ XDE
  3. 再次安装 WP7.1 SDK
  4. 安装 WP7.1.1 SDK更新http://www.microsoft.com/en-us/download/details.aspx?id=29233
  5. 修改 顺便问一下,你试过重启你的电脑吗?一旦这解决了我的问题。

答案 1 :(得分:0)

好吧,我设法解决了这个问题。 我重新安装了Windows并再次下载了SDK 7.1。模拟器现在工作正常! @Paulos,谢谢你的帮助!

答案 2 :(得分:0)

我长期遇到同样的问题。试试这个: 启动Visual Studio 2010,但在开始调试之前,请单击所有打开页面的选项卡,以便加载所有xaml页面和页面后面的代码。

当我打开Visual Studio时我注意到了它,但是第一个打开的页面是一个页面后面的代码,而不是一个xaml页面,所以当我第一次点击xaml页面的标签页时,当然需要一些时间来加载xaml页面进入编辑器。但是,当还加载了一个或多个打开的xaml页面时,模拟器在没有错误消息的情况下启动。