【发布时间】:2015-01-26 21:11:38
【问题描述】:
我已在 google-apps-script-issues (https://code.google.com/p/google-apps-script-issues/issues/detail?id=4723&can=4&colspec=Stars%20Opened%20ID%20Type%20Status%20Summary%20Component%20Owner) 上发布了此内容,但没有任何回应,因为我所有的工作表和脚本都崩溃了,我感到绝望。所以我希望这里的人可能已经遇到过这个问题,并对我如何处理这个问题有一些想法。
我的一些现有脚本(包括电子表格中的一些脚本)突然开始抛出异常“缺少标识符为 LabelServices 的库(可能已被删除?)”。
我尝试删除一些引发此错误的脚本中的库引用并重新添加它,但出现了相同的错误。我什至定义了一个同名的新库并尝试使用它。还是同样的错误。
很可能是一个相关的错误,当我尝试打开这些脚本的项目属性时,我看到消息“出了点问题。请重新加载。沙漏永远不会停止。独立脚本和嵌入电子表格的脚本都会发生这种情况。
请注意,如果我将相同的库添加到新脚本中,则没有问题,并且该库可以正常运行。
我想补充一点,即使我删除了库以及对该库的任何调用或引用,问题仍然存在。
在https://script.google.com/d/1ptevXwu25z9Vo88zX0XOyaQk5pE5MmzwDbb-lMglNY1lzz1HBBiAeJxn/edit?usp=drive_web 上提供了指向发生这种情况的脚本的链接 您可以复制并使用它。你应该会遇到同样的问题。
感谢任何帮助!!!
【问题讨论】:
-
是您自己拥有 LabelServices 库,还是这是某种外部库?您是否尝试过联系店主?
-
这是我自己的图书馆。
-
我拿了一份副本,去掉了除 LabelServices 之外的所有其他库,它运行良好。您的库之间可能存在一些依赖问题吗?