Zurück   Flashforum > Flex und AIR > Flex allgemein

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 15-10-2010, 10:57   #1 (permalink)
Alter User
 
Benutzerbild von Linowitch
 
Registriert seit: Nov 2006
Ort: München
Beiträge: 485
FlexBuilder 3 Library Project FP10

Hallo,

ich hab mir ein Library Project mit Flex Builder 3 erstellt.

Wenn ich in den Properties das Flex 3.5 SDK eingestellt habe, bekomme ich die Fehlermeldung
Code:
Typ wurde nicht gefunden oder war keine Kompilierungszeit-Konstante: Vector.
Das heißt, das er wohl für FlashPlayer 9 compilieren will.

Das ich die Fehlermeldung
Code:
„C:\Program Files\Adobe\Flex Builder 3\sdks\4.0.0\frameworks\libs\player\9.0\playerglobal.swc“ konnte nicht geöffnet werden
bekomme wenn ich das Flex 4.0 SDK einstelle, bestätigt meine Vermutung.

Ich hab auch versucht unter Flex Library Build Path => Library Path die playerglobal.swc des 10ner Players an zu geben, hat aber auch nichts gebracht, selbst wenn ich alle swc selbst hinzugefügt habe... nichts.

Jetzt meine Frage.
Wie bekomme ich den Builder dazu für FlashPlayer 10 zu compilieren?
__________________
Gruß Linowitch
Wer glaubt gut zu sein hat aufgehört besser zu werden!

Website
Linowitch ist offline   Mit Zitat antworten
Alt 15-10-2010, 11:14   #2 (permalink)
Perverted Hermit
 
Benutzerbild von Omega Psi
 
Registriert seit: Mar 2004
Ort: Delmenhorst
Beiträge: 12.146
Also, was du machen kannst, ist die flex-config editieren: <targetPlayer>10</targetPlayer>.

Eleganter wäre es glaube ich, eine flex-config.xml für das Projekt zu erstellen und mit +=loadConfig laden. Einfach die aus dem SDK nehmen, kopieren und alles rauslöschen, was du nicht brauchst. Die geladene Datei wird dann die Settings aus dem SDK überschreiben.

So die Theorie
Omega Psi ist offline   Mit Zitat antworten
Alt 15-10-2010, 12:01   #3 (permalink)
Alter User
 
Benutzerbild von Linowitch
 
Registriert seit: Nov 2006
Ort: München
Beiträge: 485
Hat bei mir leider nicht geklappt, das witzige an der Sache ist ja, das in der flex-config.xml vom 4.0 sdk
Code:
<target-player>10.0.0</target-player>
steht, er mir dennoch die Meldung
Zitat:
„C:\Program Files\Adobe\Flex Builder 3\sdks\4.0.0\frameworks\libs\player\9.0\playerglob al.swc“ konnte nicht geöffnet werden
bringt.
__________________
Gruß Linowitch
Wer glaubt gut zu sein hat aufgehört besser zu werden!

Website
Linowitch ist offline   Mit Zitat antworten
Alt 15-10-2010, 12:23   #4 (permalink)
Perverted Hermit
 
Benutzerbild von Omega Psi
 
Registriert seit: Mar 2004
Ort: Delmenhorst
Beiträge: 12.146
Die swc ist im 4er SDK auch nicht mehr drin.

Magst du man die Settings Dialoge screenshotten?
Omega Psi ist offline   Mit Zitat antworten
Alt 15-10-2010, 12:33   #5 (permalink)
Alter User
 
Benutzerbild von Linowitch
 
Registriert seit: Nov 2006
Ort: München
Beiträge: 485
klar,

hab jetzt auf SDK 4.0 gestellt, und die Standard config.xml genommen, wie gesagt steht da ja
Zitat:
<target-player>10.0.0</target-player>
drin.
Angehängte Grafiken
Dateityp: jpg s1.jpg (47,6 KB, 10x aufgerufen)
Dateityp: jpg s3.jpg (21,0 KB, 8x aufgerufen)
Dateityp: jpg s2.jpg (64,9 KB, 9x aufgerufen)
__________________
Gruß Linowitch
Wer glaubt gut zu sein hat aufgehört besser zu werden!

Website
Linowitch ist offline   Mit Zitat antworten
Alt 15-10-2010, 12:38   #6 (permalink)
Alter User
 
Benutzerbild von Linowitch
 
Registriert seit: Nov 2006
Ort: München
Beiträge: 485
hier auch noch die flex-config.

Ich hab auch mal die flex-config.xml so abgeändert, das statt
Code:
 <external-library-path>
          <path-element>libs/player/{targetPlayerMajorVersion}.{targetPlayerMinorVersion}/playerglobal.swc</path-element>
      </external-library-path>
das
Code:
 <external-library-path>
          <path-element>libs/player/10.0/playerglobal.swc</path-element>
      </external-library-path>
steht, dann wird trotzdem die 9.0/playerglobal.swc gesucht.
Angehängte Dateien
Dateityp: zip flex-config.zip (4,9 KB, 0x aufgerufen)
__________________
Gruß Linowitch
Wer glaubt gut zu sein hat aufgehört besser zu werden!

Website
Linowitch ist offline   Mit Zitat antworten
Alt 15-10-2010, 12:43   #7 (permalink)
Perverted Hermit
 
Benutzerbild von Omega Psi
 
Registriert seit: Mar 2004
Ort: Delmenhorst
Beiträge: 12.146
In Screenshot 3, lösche mal die Referenz zu der SWC 9.{....}.
Omega Psi ist offline   Mit Zitat antworten
Alt 15-10-2010, 13:00   #8 (permalink)
Alter User
 
Benutzerbild von Linowitch
 
Registriert seit: Nov 2006
Ort: München
Beiträge: 485
selbe Problem.
__________________
Gruß Linowitch
Wer glaubt gut zu sein hat aufgehört besser zu werden!

Website
Linowitch ist offline   Mit Zitat antworten
Alt 15-10-2010, 13:13   #9 (permalink)
Alter User
 
Benutzerbild von Linowitch
 
Registriert seit: Nov 2006
Ort: München
Beiträge: 485
Ich habs jetzt hin bekommen, aber ich musste die sdk 4.0 flex-config wie folgt ändern.

Original:
Code:
      <external-library-path>
          <path-element>libs/player/{targetPlayerMajorVersion}.{targetPlayerMinorVersion}/playerglobal.swc</path-element>
      </external-library-path>

      <library-path>
         <path-element>libs</path-element>
         <path-element>libs/player</path-element>
         <path-element>libs/player/{targetPlayerMajorVersion}.{targetPlayerMinorVersion}</path-element>
         <path-element>locale/{locale}</path-element>
      </library-path>
Änderung:
Code:
      <external-library-path>
          <path-element>libs/player/10/playerglobal.swc</path-element>
      </external-library-path>
Code:
      <library-path>
         <path-element>libs</path-element>
         <path-element>libs/player</path-element>
         <path-element>libs/player/10</path-element>
         <path-element>locale/{locale}</path-element>
      </library-path>
Das kann aber nicht Sinn der Sache sein.

Ich werd das jetzt noch mit dem laden einer eigenen config.xml versuchen.
__________________
Gruß Linowitch
Wer glaubt gut zu sein hat aufgehört besser zu werden!

Website
Linowitch ist offline   Mit Zitat antworten
Alt 15-10-2010, 13:19   #10 (permalink)
Alter User
 
Benutzerbild von Linowitch
 
Registriert seit: Nov 2006
Ort: München
Beiträge: 485
Wenn ich die flex-config.xml wieder in den Originalzustand bringe, aber eine eigene einlade, ist der Fehler wieder da.

Das kann doch nicht sein.
Angehängte Grafiken
Dateityp: jpg s4.jpg (49,0 KB, 3x aufgerufen)
__________________
Gruß Linowitch
Wer glaubt gut zu sein hat aufgehört besser zu werden!

Website
Linowitch ist offline   Mit Zitat antworten
Alt 15-10-2010, 13:25   #11 (permalink)
Perverted Hermit
 
Benutzerbild von Omega Psi
 
Registriert seit: Mar 2004
Ort: Delmenhorst
Beiträge: 12.146
Hm, ich hab leider keine Flex Builder... es scheinen aber tatsächlich noch Referenzen in deinem Projekt auf den 9er Player zu sein. Migrierst du das Projekt?
Omega Psi ist offline   Mit Zitat antworten
Alt 15-10-2010, 13:38   #12 (permalink)
Alter User
 
Benutzerbild von Linowitch
 
Registriert seit: Nov 2006
Ort: München
Beiträge: 485
Eigentlich nicht, hab auch gerade, sicherheitshalber, ein neues Projekt angelegt... selbes Problem.

Das ist mir auch schon aufgefallen, als ich die neuen Funktionen vom FlashPlayer 10.1, ausprobieren wollte... da ist das selbe, ich muss 10.1 explizit angeben sonst findet er die Funktionen nicht.

Vielleicht liegt das an meiner Flex Version.
Flex Builder 3
Version: 3.0.214193
__________________
Gruß Linowitch
Wer glaubt gut zu sein hat aufgehört besser zu werden!

Website
Linowitch ist offline   Mit Zitat antworten
Alt 15-10-2010, 13:48   #13 (permalink)
Perverted Hermit
 
Benutzerbild von Omega Psi
 
Registriert seit: Mar 2004
Ort: Delmenhorst
Beiträge: 12.146
"Eigentlich nicht". Ich würde dir sonst empfehlen, das aktuelle SDK 4.1.0.16.067 von opensource.adobe.com zu holen... wenn die seit nicht down wäre...
Omega Psi ist offline   Mit Zitat antworten
Alt 15-10-2010, 13:49   #14 (permalink)
Perverted Hermit
 
Benutzerbild von Omega Psi
 
Registriert seit: Mar 2004
Ort: Delmenhorst
Beiträge: 12.146
Code:
<flex-config>
   <target-player>10.0.0</target-player>
   <compiler>
      <external-library-path>
          <path-element>libs/player/{targetPlayerMajorVersion}.{targetPlayerMinorVersion}/playerglobal.swc</path-element>
      </external-library-path>
      <library-path>
         <path-element>libs</path-element>
         <path-element>libs/player</path-element>
         <path-element>libs/player/{targetPlayerMajorVersion}.{targetPlayerMinorVersion}</path-element>
         <path-element>locale/{locale}</path-element>
      </library-path>
   <compiler>
</flex-config>
Das sind die Einstellungen meiner Flex config. So zum Abgleich. Vielleicht noch mal...
Omega Psi ist offline   Mit Zitat antworten
Alt 15-10-2010, 13:51   #15 (permalink)
Perverted Hermit
 
Benutzerbild von Omega Psi
 
Registriert seit: Mar 2004
Ort: Delmenhorst
Beiträge: 12.146
Sind identisch... kannst du mal in die actionscriptproperties des Projektes schauen?
Omega Psi ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
TextField & wordWrap Bug in FP10? Ninjahummel ActionScript 3 1 15-07-2009 15:50
Sound in FP10 tengelman ActionScript 3 4 13-07-2009 15:53
Neue FP10-Features mbenfer ActionScript 3 1 24-11-2008 18:38
fp10 für linux Barschel2004 Am Rande 4 24-11-2008 16:03
ASDoc und FP10 celebremus Flex programmieren 4 08-09-2008 15:21


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:49 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele