Q&A

  • 컴포넌트 추가 질문

컴포넌트를 추가하려는데 컴파일을 Could not create output file이라는 메시지가 뜹니다.


이 메시지로 검색을 해서 나오는 해결방법 중에 Install Package에서 해당 Package를 제거하고


다시 시도해보라는 글이 있어서 해봤는데 그럼 컴파일은 되는데 Install 버튼을 누르면


can't be installed because it is not a design time package 이라는 에러 메시지가 뜹니다.


구글링도 해보고 구글링해서 나온 방법 몇가지도 해봤는데 다 안되네요 ㅠㅠ


델파이 툴도 사용하기 어려워하는 왕초보라 ㅠㅠ 자세한 설명 부탁드리겠습니다... ㅠㅠ


Ps. can't be installed because it is not a design time package 이라는 메시지가 뜨는건


해당 컴포넌트가 로직적으로?만 동작하고 아이콘 클릭해서 동작하는 컴포넌트가 아니라서


추가가 안된다는 설명을 들었는데 맞는건가요? 디자인 타임 패키지가 아니라서 안된다는거


봐선 맞는것 같은데;;


////////////////////////////////////////////////////////////////////


문제 해결했습니다.


can't be installed because it is not a design time package이 에러는.... 

델파이 컴포넌트 패키지는 두가지 종류가 있습니다. Design Time Package와 Run Time Package 
디자인타임패키지는 인스톨해서 쓰는게 아니라 그냥 컴파일만 해서 해당 패스만 지정해주시면 됩니다. 

Could not create output file 이 에러는 말 그대로 output file(컴파일후 생성될파일들 = .dcu, .bpl, ...)을 생성할 수 없다는 거죠. 
output 파일이 생성될 패스가 제대로 지정되어있는가 확인해보시구요. output파일들이 있을경우 읽기전용으로 셋팅되어 있지는 않은지 확인해보세요. 


라고 볼랜드포럼에서 kylix님이 답글 달아주셨습니다.

0  COMMENTS