2011-07-07 4 views
0

flex 4.1 sdk에서 문제가 있습니다. (너는 flex 4.5 sdk를 사용하고 있었지만, 4.1을 사용해야하는 몇 가지 이유 때문에 4.1도 사용해야한다. 그러나 나는 지금도 직면하고있는 문제와 관련이있다.)이미지 클래스는 flex에서 사용할 수 없습니다.

내 코드는 4.5에서 제대로 작동했다. 오류. 그러나 같은 코드를 4.1로 컴파일하면 "형식을 찾을 수 없거나 컴파일 타임 상수가 아닙니다 : 이미지"라는 메시지가 나타납니다. 오류.

그래서 4.1에는 Image 클래스가 없습니다.

이 문제를 어떻게 해결할 수 있습니까? PLZ 플렉스 4.1 SDK는 이미지 클래스가없는 말을 잘못 나를

안부를 알고 Zeeshan

답변

1

당신이 말한 중요한 것은 그것이 4.5에서 잘 작동했지만 4.1이 아니라고 생각합니다. 아마 당신이 돌아가서 BitmapImage 컴포넌트로 모든 이미지 컴포넌트를 변경하고 싶지는 않을 것입니다. (나는 당신을 비난하지 않습니다.)

이것은 4.5 프로젝트에 MX와 Spark 구성 요소 세트가 모두 포함되어 있지만 4.1 프로젝트에는 포함되어 있지 않으며 Spark 만 있습니다.

즉, 프로젝트의 네임 스페이스 및 빌드 설정을 설정해야합니다. 최신 FlashBuilder를 사용하는 경우 패키지 탐색기에서 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 속성으로 이동 한 다음 "Flex Build Path"- 라이브러리 경로 탭에서 구성 요소 세트를 선택할 수 있습니다. "MX + 스파크 "옵션.

자세한 내용은/사용하여 구성 요소를 혼합에서 찾을 수 있습니다 여기에 설정합니다

http://help.adobe.com/en_US/flashbuilder/using/WSe4e4b720da9dedb524b8220812e5611f28f-7fe1.html#WSe4e4b720da9dedb524b8220812e5611f28f-7fe0

귀하의 이름 공간이 비슷한 보일 것이다 :

<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" 
      xmlns:s="library://ns.adobe.com/flex/spark" 
      xmlns:mx="library://ns.adobe.com/flex/mx"> 

을 다음 suddendly 당신이 코드를 다시 작동있어 - 마법 같은, magnets처럼!

관련 문제