將Flex SDK更改爲3.6(從4.5.1開始)以便將Flash Player 9.0.124作爲目標後,該項目不再編譯,產生虛假錯誤,例如XML does not have matching begin and end tags
導致我相信匯編過程是'borked'。任何人看到這個?解決方案?Flex編譯器似乎將.as文件誤解爲MXML
這是一個純粹的AS項目,因此不應該依賴於Flex SDK,它似乎與Flex 4.x SDK和Flash Player 10+有着千絲萬縷的聯繫。我已經在編譯器參數中嘗試了swf-version
和-target-player-version
,但仍然有些東西讓我無法編譯Flash播放器9.
是的!剛剛解決了..它是Vector定義中的尖括號,跳過了編譯器並給出了一些不明顯的錯誤消息。如果您將其作爲答案發布,我會將其標記爲正確。 – Tom
如果項目對Flex SDK沒有依賴關係,您可以考慮僅使用ActionScript項目。 – JeffryHouser