在生产中调试 WinJS 应用程序

问题描述 投票:0回答:1

鉴于已安装第三方Windows Store应用程序需要进行故障排除和调试,有哪些选项可以对其进行调试?有些值可能无法序列化,记录器会很有用,但不太可取。

这是 WinJS 应用程序,具有可用的源代码(C:\Program Files\[appname]\index.html 和 \js),如有必要可以篡改,但它使用 WinJS API 和本机 DLL 组件,因此它不能在浏览器中执行。

它可以在当前状态下连接到调试器吗?如果可能的话,可以远程完成吗?目前 Visual Studio 安装在另一台本地计算机上。

现有问题似乎仅解决可以以正常方式开发的第一方 Windows 应用商店应用程序。

javascript debugging windows-store-apps visual-studio-debugging winjs
1个回答
0
投票

可以使用Visual Studio进行远程调试

  • 在运行第三方应用程序的计算机上安装 Windows 调试器。
  • 在应用程序的源代码中,添加断点或调试日志记录以识别问题。 构建修改后的应用程序并将其部署到机器上。
  • 在装有 Visual Studio 的本地计算机上,将调试器附加到运行应用程序的远程进程。

文档可以向您解释如何配置它。 远程调试链接:https://learn.microsoft.com/en-us/visualstudio/debugger/remote-debugging?view=vs-2022


使用诊断工具

Windows 提供了诊断工具,可以帮助解决 Windows 应用商店应用程序中的问题。

资源链接:https://learn.microsoft.com/en-us/windows-hardware/test/wpt/windows-performance-recorder


还要查看第三方工具的论坛,也许他们有建议或解决方法。

© www.soinside.com 2019 - 2024. All rights reserved.