我最近创建了一个新的Google Scripts项目,称为数据库。然后,我在另一个项目中使用了该脚本的已保存版本(版本4),然后(偶然)删除了该版本的数据库。现在,即使创建一个新版本,当我在新项目的“资源”>“库”菜单中打开时,数据库项目也会显示版本4。 screen
当我尝试更改并保存时,出现以下错误: 建立了一个参考文献数据库estáausente。 Talvez tenha sidoexcluída。 (缺少标识为Database的库。也许已将其排除在外。)
我现在该怎么办?
答案 0 :(得分:0)
您可以参考这篇文章:Library with identifier XXXXXXX is missing (perhaps it was deleted?)。
根据release notes for November 4 2013,已经推出了针对零星丢失的库错误的修复程序。 (请参阅Issue 2817。)
同时,进行了更改,例如“如果库所有者删除了某个版本的库,脚本将无法再使用该版本。”以前,脚本可能一直在使用库的版本3,例如,即使该版本已被删除。突然,在11月4日左右,该脚本将开始失败。在这种情况下,解决方法是更新脚本使用的资源,以引用该库仍存在的版本。
也如本thread中所述,似乎存在有时库不同步的问题。即使这些库处于开发模式,您可能仍需要为其创建新版本。