ReferenceError: Error #1056: Eigenschaft X in Y kann nicht erstellt werden.
Ich habe mich letztes Wochenende vier Stunden damit herumgeschlagen, dass CS4 meine Fla nicht kompiliert, sondern mit der fehlermeldung #1056 abbricht.
Als ich vom Stammtisch nach hause kam, war es mir plötzlich völlig klar.
X ist ein Object, dass irgendwo auf einer Zeitleiste in der Fla liegt.
Y ist die Klasse mir der die Hauptzeitleiste verknüpft ist.
X wird beim Kompilieren zur Klasse Y hinzugefügt und genau das unterbinder der Kompiler, da eine normale Klasse ein unveränderbarer Datenkontainer ist dessen Struktur nicht verändert werden kann.
Lösung:
Die Klasse Y muss als dynamisch deklariert werden.
- public dynamic class Y{
- ...
- }
- 0 Comments



Your comment