2010-03-06 4 views
0

현재 프로젝트에 Flex Builder 3 및 Flex SDK 3.5를 사용하고 있습니다. 그러나 새로운 Flash Builder 4를 시험해보고 싶습니다. 그래서 새 소프트웨어를 다운로드하고 설치 한 다음 Subversion, 서버 어댑터 등 모든 추가 소프트웨어를 구성했습니다. 마지막으로 importet 2 프로젝트를 마쳤습니다.플래시 빌더 4에서 베타 3.5 프로젝트 통합 베타 2

1) 메인 프로젝트 (도서관 프로젝트에 의해 생성 된 SWC) (플렉스 SDK 3.5)를 포함 2) 도서관 프로젝트 (플렉스 SDK 3.4) 프로젝트가 완벽하게 실행되는 가져 오기 및 프로젝트를 정리 한 후

. 그러나 새 라이브러리 (Flash Builder 4 Beta 2 SDK 3.4로 컴파일 됨)를 통해 기존 LibraryProject.swc를 대체하자마자

VerifyError : Error # 1014 : class mx.containers :: Canvas not found. VerifyError : 오류 # 1014 : 클래스 mx.containers :: HBox를 찾을 수 없습니다. VerifyError : 오류 # 1014 : 클래스 IWatcherSetupUtil을 찾을 수 없습니다. ... 및 기타 여러 오류를 찾을 수 없습니다.

누구나 같은 오류가 있습니까? 프로젝트를 다시 실행하려면 어떻게해야합니까?

답변

0

먼저 두 프로젝트의 등록 정보를 매우 신중하게 확인합니다. 중요 사항 : - 가져 오기 순서가 맞다면> 라이브러리 경로 확인 및 의존성에 따라 변경하려고)

를 자신의 메인 프로젝트에서이

  • 플렉스 빌드 경로 (실제 응용 프로그램을 포함)

  • 플렉스 컴파일러 (SDK를 확인!)

을 라이브러리에

  • 플렉스 라이브러리 빌드 경로 -> 클래스 (MAVEN을 flexmojos와 함께 사용하는 경우를 제외하고 모든 항목이 필요한지 확인하십시오. (당신이 제 3 자 물건을 사용하는 경우 다시 순서가 매우 중요하다) 나는 모두 응용 프로그램과 SWC가 내 내장된다는 사실을

을> 라이브러리 경로 -

  • 플렉스 라이브러리 경로 구축 동일한 IDE 버전 (동일한 SDK 버전). 물론, 이론적으로는 아래쪽과의 호환성이 있어야하지만, 어떤 평행 우주에 대해서만 모든 경우에 해당합니다 :-).

  • +0

    몇 번 시도해보십시오. 그러나 그것은 항상 같은 오류로 끝납니다. –

    +0

    예, 방금 여러 번 똑같은 문제에 부딪 혔습니다. 올바른 순서로 올바른 일을한다면 여전히 생성됩니다. 그러나 내가 잘못한 것을 클릭하자마자 (bin-debug는 영원히 비어있게 될 것입니다 ...) – cboese

    +0

    마지막으로 해결했습니다;) ... 프로젝트의 모든 라이브러리를 제거했습니다. 프로젝트를 컴파일하고 다른 라이브러리로 하나 추가 ... 그리고 나서 다시 작동했습니다. –