共计 949 个字符,预计需要花费 3 分钟才能阅读完成。
如何修复由于名称无效而导致的打开项目错误
过去,Construct 未正确验证项目中所有项的名称。例如,它会错误地允许文件名中不允许的字符,例如斜杠和问号,或者以空格开头或结尾的名称,由于文件命名的限制,这些字符也被视为无效。这可能会导致问题,例如无法将项目保存到文件夹中,因为无法创建使用无效名称的文件。
Construct 现已更新,以正确验证提供的所有名称。因此,对于新项目或已使用有效名称的现有项目,不应再发生此问题。但是,它不能总是自动更新使用旧版本的 Construct 保存的项目中使用的无效名称,这可能会阻止 Construct 打开项目。如果您看到有关此内容的错误消息,其中链接到此页面,请按照以下步骤解决问题。
修复名称无效的项目涉及以下步骤:
- 在旧版本的 Construct 中打开项目,在该版本中可以成功打开项目。
- 浏览项目栏并重命名任何名称无效的项目。
- 保存项目
- 在较新版本中重新打开项目。如果成功打开,则表示项目已正确更新。如果它显示另一个错误消息,您可能需要重复这些步骤并再次检查名称。
如果您看到一条错误消息,该消息引用了以空格开头或结尾的名称,这可能是由于 r389 中的更改造成的,该更改现在可以正确地将此类名称识别为无效。(这可能令人惊讶,但像 Windows 这样的系统实际上会阻止您创建名称以空格开头或结尾的文件或文件夹,因为这些被认为是无效名称。为了解决这个问题,你应该能够在上一版本中打开这个项目 R388.2 型并按照上述步骤操作。您可能需要非常仔细地检查名称 – 由于名称的显示方式,在您尝试重命名项目之前,您可能无法在名称中看到空格。为了帮助您识别哪些项目具有无效的名称,错误消息可能包含具有无效名称的项目的名称。但是,它只能显示遇到的第一个无效名称 – 您可能需要多次重复该过程才能识别所有无效名称。以空格开头或结尾的名称通常是一个无意的错误,所以希望你的项目不会有太多这样的情况。
如果名称由于其他原因而无效,则可能需要进一步返回到 Construct 的旧版本,以找到可以打开它的第一个版本。如果您在打开项目时遇到其他完全不同的问题,请尝试也尝试一下在浏览器控制台中检查错误看到错误消息后:可能会出现错误,指出文件夹项目中缺少文件之类的内容,在这种情况下,您可能需要还原备份,或尝试还原丢失的文件。