我的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项目,它们都不能再成功部署到仿真器或设备上.
我看到这是在一个月前被问到的,但我也有这个问题.如果我让Emulator继续运行并尝试再次启动它,我会让TaskHost失败并出现其他错误.
以下是使它适合我的原因.
根据以下内容:
Solution(Right-click) > Properties > Configuration Properties > Configuration
确保您的主项目设置为“部署”.