플렉스 프로젝트를 받았는데 컴파일하려고 시도 할 때 유형이 발견되지 않았거나 컴파일 타임 상수 인 MyClass가 아닌 1046 개의 오류가 발생했습니다.플렉스 오류 1046 - 일부 .as 파일에 가져 오기가 없습니다.
import com.folder1.folder2.folder3.MyClass;
을하고 난 폴더 구조를 확인하는 경우, MyClass.as이있다 : 각각의 파일은 다음과 같이 가져 오기 절에 파일의 상단에 표시됩니다 -
그러나.
그러나이 동일한 행을 입력하면 (import com.folder1.folder2.folder3.MyClass;) 각 항목을 확인하십시오. 자동 완성이 의미하는 것, 실제로 하드 디스크에있는 클래스의 하위 집합 만 보입니다.
자동 완성 기능에서 제안하는 클래스와 폴더를 결정하는 요소는 무엇입니까? 나는 MyClass에 가져 대응 import 문에 어떤 컴파일 오류가 발생하지 않는
// 편집 :
이 스크린 샷 1 (업데이터)
문제의 클래스를 가져하려고 오류가 발생하는 파일을 보여줍니다http://neo.cycovery.com/flex_problem.gif
샷 2 경로의 검열 부 모두 명 (폴더 구조 및 패키지 상태와 일치
http://neo.cycovery.com/flex_problem2.gif
Updater.as 파일을 도시 오류
에게 제공하지 않습니다 파일에private var _updater:Updater = new Updater();
더
http://neo.cycovery.com/flex_problem3.gif
을 흥미롭게도, 변수 선언 : 오류가 실제로 발생
스크린 샷 3 개 방송) Updater.as에, 표준
감사합니다. 이것을 검사하고 패키지 선언이 폴더 구조와 일치하는지 확인합니다. 내 원래 게시물에 추가 한 스크린 샷을 참조하십시오. – Mat
프로젝트에서 '정리'를 시도하십시오. –
첫 번째 사진에서 이벤트 폴더가 비어있는 것 같습니다. – robertp