Visual studio Excel for Windows 7中的开发工具控制台

Visual studio Excel for Windows 7中的开发工具控制台,visual-studio,ms-office,office-js,Visual Studio,Ms Office,Office Js,我构建了一个插件,它在Excel online中运行良好,但在Excel 2016 for Windows中不起作用 我知道在Windows 10中,我们可以使用调试外接程序,但我使用的是Windows 7 我刚刚安装了Visual Studio 2017,右键单击加载项将显示一个菜单,其中显示了附加调试器。但单击“附加调试器”不会触发任何动作 有人知道在这种情况下如何调试吗?有两种可能的选择: 您可以使用远程调试外接程序。你可以把这篇文章作为起点。尽管本文的目标是Mac和iPad,但Windo

我构建了一个插件,它在Excel online中运行良好,但在Excel 2016 for Windows中不起作用

我知道在Windows 10中,我们可以使用调试外接程序,但我使用的是Windows 7

我刚刚安装了Visual Studio 2017,右键单击加载项将显示一个菜单,其中显示了
附加调试器
。但单击“附加调试器”不会触发任何动作


有人知道在这种情况下如何调试吗?

有两种可能的选择:

您可以使用远程调试外接程序。你可以把这篇文章作为起点。尽管本文的目标是Mac和iPad,但Windows的概念是相同的


还可以通过创建新的Excel Web加载项来使用Visual Studio。只需将默认清单替换为您自己的清单。请注意,您仍然需要保留默认的web站点,VisualStudio仍然保留此站点以用于某些库引用。但是,它将使用清单的URL作为源位置

Office应用程序使用Internet Explorer作为web浏览器,因此IE中的所有设置都应保留。我发现,如果禁用(取消选中)
禁用脚本调试(Internet Explorer)
禁用脚本调试(其他)
选项,调试器断点将被命中(我在Outlook 2016中对此进行了测试)

您需要向源代码中添加语句来添加断点。点击这些语句时,会出现如下对话框:

只需选择“是”,就会打开一个新的VisualStudio实例,并将调试器附加到脚本中