我的VS 2013设置已经好几个月了。今天我尝试更新到Visual Studio 2013 Update 2 RC。就像上次更新到Update 1时一样,安装失败,标记为“不正确的哈希值”错误的大量软件包列表。不幸的是,MS还没有针对Update 2的ISO,所以我不能像上次那样完成更新。现在我无法在Windows Phone模拟器或手机(设备)上运行应用程序。
我认为失败的更新导致了我当前的部署问题,因为此后问题浮出水面。这可能是由于其他一些NuGet包或扩展,但由于事件的时间安排,更新是最可能的原因。
我对SO做了大量阅读,并尝试了所有着名的解决方案。他们都没有工作:
没有任何作用。 IDE将应用程序安装到模拟器后,我仍然会出现一个错误对话框:
“无法启动应用程序进行调试。确保目标设备屏幕已解锁且应用程序已安装。”
在VS2013 IDE状态行中,我看到消息:“启动TaskHost.exe失败”。
有谁知道如何解决这个问题?注意,我尝试了几个我知道之前成功运行的WP8项目,并且它们都不能再成功部署到仿真器或设备。
答案 0 :(得分:3)
我看到这是一个月前被问到的,但我也有这个问题。如果我让Emulator继续运行并尝试再次启动它,我会让TaskHost失败并出现其他错误。
以下是让它对我有用的原因。
根据以下内容:
Solution(Right-click) > Properties > Configuration Properties > Configuration
确保您的主项目设置为“部署”。
答案 1 :(得分:1)
有很多错误的理由。!因此,如果您为项目WP使用SQLLite文件或SQL压缩文件等数据库,则应检查它是否在任何地方使用。或者选择在视觉中嵌入源副本。那是我的失败。我修好了!
答案 2 :(得分:0)
您是否尝试过菜单?
BUILD > Rebuild Solution
这对我来说很有用。