我的 VS 2013 设置已经运行良好几个月了。今天我尝试更新到 Visual Studio 2013 Update 2 RC。就像上次我更新到 Update 1 时一样,安装程序严重失败,并出现大量标有“哈希值不正确”错误的软件包。不幸的是,MS 还没有更新 2 的 ISO,所以我无法像上次那样采取该路线来完成更新。现在我无法再在 Windows Phone 模拟器或手机(设备)上运行应用程序。
我相信失败的更新导致了我当前的部署问题,因为问题随后就出现了。这可能是由于其他一些 NuGet 包或扩展造成的,但由于事件的时间安排,更新是最可能的原因。
我广泛阅读了 SO 并尝试了所有提到的解决方案。他们都不起作用:
- 清理并重建测试 Windows Phone 8 项目(多次)
- 重新启动VS2013
- rebooted
- 退出 VS 2013 并在模拟器保持打开状态的情况下重新启动(用于模拟器测试)
- 修复了 Windows Phone 模拟器安装
- 修复了VS2013安装
什么都不起作用。 IDE 将应用程序安装到模拟器后,我仍然出现一个错误对话框:
“无法启动应用程序进行调试。请确保目标设备屏幕已解锁并且应用程序已安装。”
在 VS2013 IDE 状态行中,我看到消息:“启动 TaskHost.exe 失败”。
有谁知道如何解决这一问题?请注意,我尝试了几个我知道之前成功运行的 WP8 项目,但它们都无法再成功部署到模拟器或设备。
我看到一个月前有人问过这个问题,但我也遇到了这个问题。如果我让模拟器保持运行状态并尝试再次启动它,TaskHost 将会失败并出现不同的错误。
以下是它对我有用的原因。
根据以下规定:
Solution(Right-click) > Properties > Configuration Properties > Configuration
确保您的主项目设置为“部署”。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)