将 wp8 升级到 wp8.1 silverlight,无法启动调试器

Upgrading wp8 to wp8.1 silverlight, debugger cannot be launched

几天来我在使用 VS2013 和 WP8.1 silverlight 时遇到了错误。

我遇到了几个不同的错误,..Ensure unlocked screen..AgHost.exe could not be launchedport is in use by another programensure the device is unlocked

这些错误是在我重新定位解决方案后突然出现的。我没有编译错误。 解决方案尝试

  1. 重启电脑
  2. 重启程序
  3. 注销并重新注册 phone
  4. 重新安装更新 3
  5. 重新安装 VS2013
  6. Windows Phone 8 Application crash once its launched AgHost.exe' has exited with code -532265403
  7. 安装 VS2015 失败。
  8. 重新安装 VS2013 更新 4

没有任何效果。对于模拟器以及不同的设备,该错误也是相同的。但是我可以安装 release mode 。使用release mode时可以使用断点,但我每次要部署应用程序时都必须CleanRebuild然后deploy。此外,部署时间呈指数增长。在升级之前,我最多使用了 10 秒。现在等待时间超过一分钟。 :/

有人对此有解决方案吗?

额外

如果我 运行 在设备或模拟器上升级之前的解决方案它会与调试器一起启动。如果然后转到更新的 WP81,我会看到一个带有信息 Something is taking longer then normal 的弹出窗口,然后它会崩溃 ..Ensure unlocked screen.. :/

会不会是不同SDK的问题? 在修复所有 SDK 的过程中,我发现事件日志有问题,我根据 The Event Log File is full

清除了该问题

仍然没有成功。

额外

当使用 WP8.1 解决方案时,我无法从 VS2013 启动模拟器,但同一 VS 中的 wp8.0 解决方案可以工作:S

我在日志文件中发现错误,来自:

错误是:

[0F08:14A8][2015-07-23T09:11:44]: Applying execute package: silverlight5_DRT, action: Repair, path: C:\ProgramData\Package Cache\DEB5078B60B74431E2830831EB48DF129CB32932\packages\Silverlight.0_DRT\Silverlight_Developer.exe, arguments: '"C:\ProgramData\Package Cache\DEB5078B60B74431E2830831EB48DF129CB32932\packages\Silverlight.0_DRT\Silverlight_Developer.exe" /q /ignorewarnings' [0F08:14A8][2015-07-23T09:11:45]: Error 0x800705de: Process returned error: 0x5de [0F08:14A8][2015-07-23T09:11:45]: Error 0x800705de: Failed to execute EXE package. [0550:0E74][2015-07-23T09:11:45]: Error 0x800705de: Failed to configure per-machine EXE package. [0550:0E74][2015-07-23T09:11:45]: MUX: Installation size in bytes for package: silverlight5_DRT MaxAppDrive: 0 MaxSysDrive: 0 AppDrive: 0 SysDrive: 0

[0F08:14A8][2015-07-23T09:16:16]: Applying execute package: {312d9252-c71c-4c84-b171-f4ad46e22098}, action: Repair, path: C:\ProgramData\Package Cache{312d9252-c71c-4c84-b171-f4ad46e22098}\VS2012.4.exe, arguments: '"C:\ProgramData\Package Cache{312d9252-c71c-4c84-b171-f4ad46e22098}\VS2012.4.exe" -repair -quiet -burn.related.patch' [0F08:14A8][2015-07-23T09:16:23]: Error 0x80048bc7: Process returned error: 0x80048bc7 [0F08:14A8][2015-07-23T09:16:23]: Error 0x80048bc7: Failed to execute EXE package. [0550:0E74][2015-07-23T09:16:23]: Error 0x80048bc7: Failed to configure per-machine EXE package.

有人知道该怎么办吗?当我修复 Windows Phone SDK 8.0

时出现错误

Windows Phone 8.1 SDK 有一个 post-VS2013 更新,您可能没有安装它,因为您以前不需要它。下载位置is here.

当没有明显的理由说明应该使用它时收到类似 "port is in use" 的错误消息,并且下载时间过长也是您安装的反恶意软件产品妨碍您的一个非常强大的选择器。当我们不知道它可能是什么时,没有关于如何配置它的具体建议。您肯定首先想尝试暂时禁用它,以便将其确定为问题的根源。

我不知道问题出在哪里,但是创建新解决方案并将现有项目导入新解决方案已经解决了有关模拟器和调试器 AgHost 的所有问题。

解决方案中集成的升级功能似乎无法正常使用。