2016-09-29 22 views
2

我们正在使用通知消息来调试Windows 7中的加载项。该加载项是使用角度开发的,有时角度误差会导致应用程序无法加载。由于开发人员控制台不可用,因此很难进行调试。看到这个链接:https://dev.office.com/docs/add-ins/testing/debug-add-ins-using-f12-developer-tools-on-windows-10谈论在Windows 10中调试。是否有类似的方法可用于Windows 7和IE 11?在Windows 7机器上调试Excel 2016的office js加载项的最佳方法是什么?

回答

1

由于您使用的是Angular,我假设您使用Node + NPM + VSCode(或其他)作为编辑器?基本上,我正确地假设你没有使用Visual Studio模板,因此不能进行通常的“F5”调试?而相反,你想附加到一个已经运行的加载项?

步骤(我们正在探索是否能在未来提供更容易的选择):

  • 关闭Internet Explorer的所有实例
  • 进入到Visual Studio - >调试 - >附加到进程
  • 一定要选择“连接到”:“脚本代码”
  • 选择所有IEXPLORE.EXE实例
  • 点击“连接”

现在您应该获得完整的调试体验,并完成控制台输出(“JavaScript控制台”窗口;使用快速启动(ctrl-Q)启动它,如果它不显示为默认),DOM资源管理器(再次使用快速启动,如果你没有看到它)等等。

enter image description here

+0

调试JavaScript仍然是一个问题。发现角度注入在某些地方发生中断的情况,并且由于对Office上下文的依赖关系,难以重现。 – renil

+0

我很想知道更多(虽然公平的警告,它可能有点儿才能真正调查)。如果你能提供一些具体的例子,请随时给我发电子邮件。电子邮件是[email protected] –

+0

当使用Visual Studio模板时,是否有办法打开模板而不是空白工作簿? – renil

相关问题