即使没有对代码进行任何修改,这种情况也会随机发生 10 次中的 6-7 次。当我开始调试我的应用程序(它是一个用 JS/HTML/CSS 编写的 Excel 任务窗格应用程序)时,它会显示任务窗格一秒钟,然后它消失并且屏幕“正在加载...”出现并一直停留在那里直到我关闭 Excel。如果我再试一次,那么它要么正常工作,要么再次做同样的事情......
我已经更新了 Visual Studio 并尝试创建新项目,但问题仍然存在。
有任何想法吗?
即使没有对代码进行任何修改,这种情况也会随机发生 10 次中的 6-7 次。当我开始调试我的应用程序(它是一个用 JS/HTML/CSS 编写的 Excel 任务窗格应用程序)时,它会显示任务窗格一秒钟,然后它消失并且屏幕“正在加载...”出现并一直停留在那里直到我关闭 Excel。如果我再试一次,那么它要么正常工作,要么再次做同样的事情......
我已经更新了 Visual Studio 并尝试创建新项目,但问题仍然存在。
有任何想法吗?
如果有人偶然发现这个问题,供将来参考:请参阅知识库文章http://support.microsoft.com/kb/2866015/en-us
引用文章:
要解决此问题,请使用以下方法之一:
方法一:
禁用 COM 加载项。为此,请按照下列步骤操作:
1.在 Excel 2013 中,在“文件”选项卡上,单击“选项”,然后单击“加载项”类别。
2.在“管理”框中,单击“COM 加载项”,然后单击“开始”。
3.在可用的加载项框中,通过单击清除加载项旁边的复选框来禁用加载项,然后单击确定。
方法二
如果应用程序并非仅为 Excel 2013 设计,您可以使用其他 Office 应用程序(如 Word)来调试应用程序。为此,请按照下列步骤操作:
1.从 Visual Studio 解决方案资源管理器中选择 Office 项目的应用程序。
2.找到属性窗口,然后将开始操作设置为另一个Office应用程序,例如Word。
方法 3
关闭任务窗格应用程序,然后在不关闭 Excel 的情况下将应用程序重新插入到文档中。为此,在 Excel 2013 中,单击“插入”,单击“Office 应用程序”,然后从“开发人员应用程序”类别中选择应用程序。因为“加载”问题仅在文档首次打开时出现,您可以通过重新启动任务窗格应用程序来解决该问题。