【发布时间】:2014-09-30 16:06:50
【问题描述】:
我无法通过谷歌找到任何有用的信息,所以: 我的 Dart 网络应用程序运行良好。下次我打开 Darteditor 并(不做任何更改)再次运行它时,Darteditor 显示错误
打破异常:严格获取失败,无效对象。
此错误并不总是出现,即使出现,应用程序仍然可以运行。 Darteditor 在发生错误的地方没有给我任何命中,因为调试器声称某些源不可用。
有谁知道这个错误发生的原因/时间以及如何解决它?
编辑 1: 正如 cmets 中所建议的:
- 更新 Darteditor
pub cache repairpub upgrade
没用
编辑 2: 在我尝试了 EDIT 1 中提到的事情之后的一天。因此,在我重新启动 PC 之后也是如此。目前,错误不再出现。每次在 EDIT 1 中尝试后,我都尝试重新启动 Darteditor,但没有任何改变。现在... EDIT 1 中的某些内容似乎只有在重新启动 PC 后才生效。但不确定其中的哪一个 - 我应该回答我自己的问题,提到 EDIT 1 中的所有 3 个选项还是我应该怎么做?
编辑 3: (对不起所有的编辑) 我现在更改了一些代码,错误又回到了这里...... 有时它会消失,但不是因为添加/删除特定代码行等明显原因。现在,错误旁边还有一行:
应用程序缓存 NoUpdate 事件 (https://www.google.ch/xjs/_/js/k=xjs.ntp.en_US.mqcA3JMW-QU.O/m=jsa,ntp,pcc,csi/rt=j/d=1/t=zcms/rs=AItRSTO3mHFV3hPPmf2KYlzqp_GC2s-5GQ:119) 打破异常:严格获取失败,无效对象。
【问题讨论】:
-
你用的是什么 Dart 版本?
-
当前稳定版是 1.5.8。更新会很有用。
-
复制文件无济于事。您应该将
F:\Programme\Programme\dart\dart-sdk\bin添加到您的路径中。 computerhope.com/issues/ch000549.htm -
您可以回答自己的问题。不要忘记接受它(只有在延迟一段时间后才有可能),但随后每个人都会看到您不再等待答案。
-
当我在 Dartium 中单击后退按钮时,或者当我使用退格键并且焦点不在可编辑字段中时(这会触发后退按钮),我会收到相同的错误消息。我认为这是 Dart 或 Dartium 中的错误。