是否有其他人遇到this问题?如果是这样,解决方案或我最好的行动方案是什么?
图书馆致命缺陷:"缺少标识符FOO的图书馆(也许它被删除了?)" +"我们很抱歉,发生了服务器错误。请稍等一下再试一次。"
在我的GAS项目中运行任何功能会导致以下错误消息:
"标识符FOO的图书馆丢失了(也许它被删除了?)"
如果我尝试对我的库(在“资源”选项卡下)进行任何更改,包括:
简而言之,对库资源的任何更改都会遇到以下错误消息:
"我们很抱歉,发生了服务器错误。请稍等一下再试一次。"
样本应按原样运行或使用最少的设置运行,无需外部 的依赖关系。的
function test(){Logger.log("A")}
我创建了一个新项目(让我们称之为B),将问题项目中的所有代码(让我们称之为A)复制并粘贴到B并成功集成了FOO和BAR库(最新版本)进入B.执行此操作后,B运行正常,没有任何错误。问题是我的所有scriptDB数据仍然存储在A中。如果不能从A运行任何函数,我就无法从A中导出任何数据。否则,我会尝试一个"凌乱的"解决方法,例如重新启动B,并通过调用B更新所有(第三方)对A的呼叫。
答案 0 :(得分:0)
评论摘要:
每个@SoftwareTester:我也遇到过这个问题。我创建了一个新文件,复制了我的所有代码,提供了一个新名称lib(所以代替'var a = AAA.myFunction'我现在使用'var a = BBBBBB.myfunction'),改变了函数的每个名称,变量和文字输入BBBBBB。但是由于缺少库,我仍然无法运行我的(简短)测试脚本。我注意到我偶然删除了库的旧版本(版本1)。也许这就产生了问题。我可以想象,由于版本控制系统(跟踪每个代码的变化),旧代码对已删除的版本1的影响会导致问题。