启动TaskHost.exe失败,尝试运行Windows Phone 8应用程序?

Rob*_*ler 5 deployment windows-phone-8 visual-studio-2013

我的VS 2013设置已经好几个月了.今天我尝试更新到Visual Studio 2013 Update 2 RC.就像上次更新到Update 1时一样,安装失败,标记为"不正确的哈希值"错误的大量软件包列表.不幸的是,MS还没有针对Update 2的ISO,所以我不能像上次那样完成更新.现在我无法在Windows Phone模拟器或手机(设备)上运行应用程序了.

我认为失败的更新导致了我当前的部署问题,因为此后问题浮出水面.这可能是由于某些其他NuGet包或扩展,但由于事件的时间安排,更新是最可能的原因.

我对SO做了大量阅读,并尝试了所有着名的解决方案.他们都没有工作:

  • 清理并重建测试Windows Phone 8项目(多次)
  • 重启VS2013
  • 重新启动
  • 退出VS 2013并重新启动它,模拟器保持打开状态(用于模拟器测试)
  • 修复了Windows Phone Emulator的安装
  • 修复了VS2013的安装

什么都行不通.IDE将应用程序安装到模拟器后,我仍然会出现一个错误对话框:

"无法启动应用程序进行调试.确保目标设备屏幕已解锁且应用程序已安装."

在VS2013 IDE状态行中,我看到消息:"启动TaskHost.exe失败".

有谁知道如何解决这一问题?注意,我尝试了几个我知道之前成功运行过的WP8项目,它们都不能再成功部署到仿真器或设备上.

Jam*_*mes 3

我看到一个月前有人问过这个问题,但我也遇到了这个问题。如果我让模拟器保持运行并尝试再次启动它,TaskHost 将会失败并出现不同的错误。

以下是它对我有用的原因。

根据以下规定:

Solution(Right-click) > Properties > Configuration Properties > Configuration
Run Code Online (Sandbox Code Playgroud)

确保您的主项目设置为“部署”。