我的VS 2013安装程序现在几个月来一直在嗡嗡作响。今天,我试图更新到Visual Studio 2013 Update 2 RC。就像上次我更新到Update 1时一样,安装程序严重失败,出现大量标有“错误散列值”错误的软件包列表。不幸的是MS还没有更新2的ISO,所以我不能像上次那样通过这条路线来完成更新。现在,我无法在Windows Phone模拟器或手机(设备)上运行应用程序。启动TaskHost.exe失败,试图运行Windows Phone 8应用程序?
我相信失败的更新会导致我目前的部署问题,因为问题在之后出现。这可能是由于其他一些NuGet软件包或Extension,但由于事件发生时间的原因,更新是最可能的原因。
我在SO上做了大量的阅读,并尝试了所有着名的解决方案。他们没有工作:
- 清理和重建测试的Windows Phone 8的项目(多次)
- 重启VS2013
- 重启
- 已退出VS 2013和重新启动其与模拟器敞开(用于仿真测试)
- 修复了Windows Phone模拟器安装
- 修复VS2013安装
没有用。在IDE将该应用程序安装到仿真器后,我仍然出现一个错误对话框:
“应用程序无法启动以进行调试,请确保目标设备屏幕已解锁并且应用程序已安装。
而在VS2013 IDE状态行中,我看到消息:“启动TaskHost.exe失败”。
有谁知道如何解决这个问题?请注意,我尝试了几个WP8项目,我知道这些项目之前都已成功运行,并且它们都无法成功部署到仿真器或设备。