2011-11-21 4 views
0

Flex SDK를 3.6.14.14로 변경 한 후 Flash Player 9.0.124를 대상으로 컴파일하면 더 이상 컴파일되지 않아 XML does not have matching begin and end tags과 같은 가짜 오류가 발생합니다. 컴파일 과정이 '보컬'이라고 믿는 것. 이걸 본 사람? 솔루션?Flex 컴파일러에서 .as 파일을 MXML으로 잘못 해석하는 것으로 나타납니다.

이것은 순수한 AS 프로젝트이므로 Flex SDK에 아무런 의존성이 없어야합니다. Flex SDK와 Flash Player 10+와 뗄 수없는 관계가있는 것으로 보입니다. 컴파일러 인수에 swf-version-target-player-version을 시도했지만 플래시 플레이어 9에 대해 컴파일 할 때 누락 된 부분이 여전히 있습니다.

+0

예! 그냥 해결 .. 그것은 벡터 정의에 꺾쇠 괄호, 컴파일러를 걷어 및 일부 명백한 오류 메시지를 제공했다. 답으로 게시하면 올바른 것으로 표시됩니다. – Tom

+0

프로젝트에 Flex SDK에 대한 종속성이없는 경우 ActionScript 만 사용하는 것이 좋습니다. – JeffryHouser

답변

1

3.6 SDK에서 사용할 수없는 클래스 나 메서드를 사용했을 가능성이 있습니다. Vector와 같은 비교적 일반적인 것들도 FP> 10에서만 사용할 수 있습니다.

+0

예! 그냥 해결 .. 그것은 벡터 정의에서 꺾쇠 괄호, 컴파일러를 걷어차 및 일부 명백한 오류 메시지를 제공했다 – Tom

관련 문제