메뉴 건너뛰기

넷서버 사용 팁/강좌

사용팁 패키지의 설치시 폴더의 설정

admin 2009.03.17 08:18 조회 수 : 5740

델파이7까지 각 컴포넌트마다 별도의 폴더에 dcp, bpl, dcu파일을 전부 컴파일해 넣었는데 최근에 델파이 2007로 이전하면서 문제가 생겼습니다.

다른 종속 컴포넌트를 Requires에 추가하였는데 좀 사용하다 보면 델파이2007이 종속컴포넌트(dcp)를 찾을 수 없다고 하는 에러가 자주 발생하였습니다. 분명히 라이브러리 경로에도 추가하였고 해당 파일도 존재하는데 델파이는 없다고 불평을 합니다.

원인은 참조패키지의 경로를 확인하지 않고 bpl을 시스템의 path경로에서 찾기 때문입니다.

그래서 델파이 7까지 사용하던 정책을 변경하였습니다.

일단 dcu나 dfm, res, dcr등의 파일들은 별도의 해당 폴더에 두고 bpl, dcp처럼 델파이 IDE에서 사용하는 파일은 별도의 하나의 공용 폴더에 몰아 넣고 path를 추가하였더니 어느 정도 해결이 된 듯 합니다.

설정방법-1
========

1. Tools-Option-Environment Options-Environment Variables에서 System Variables의 Path를 변경하여 공용폴더를 추가합니다.
패키지 파일을 열고 옵션을 엽니다.

2. 패키지를 열고 Directory/Conditional을 선택합니다.

3. Output Directory와 Dcp output Directory를 공용폴더로 지정합니다. Unit output 경로는 dcu파일의 생성 경로인데 이것은 각 컴포넌트별로 별도의 폴더로 관리하는 것이 좋습니다.

설정방법-2
=========
1. 윈도우의 path경로설정에서 강제로 공용폴더를 추가합니다.
(xp의 경우 제어판-시스템-고급-환경변수 설정에서 추가할 수 있습니다.)

2,3. 위와 동일
번호 제목 글쓴이 날짜 조회 수
공지 이전게시판의 질문과답변 및 사용팁 메뉴얼관련 링크 admin 2008.01.23 4451
공지 넷서버 동영상 강좌 admin 2008.01.23 3852
공지 넷서버 소개문서 넷서버 2008.01.19 5040
31 midaslib를 추가해 주십시오 admin 2015.08.19 216
30 XE2 이후 unit scope table admin 2014.02.28 1675
29 Java 1.6버젼과 windows server 2008 r2 문제 admin 2011.12.13 3659
28 넷서버 에러코드 및 설명 admin 2011.06.04 4756
27 윈도우서버 2008 R2에서의 닷넷의 문제 admin 2010.05.27 16496
» 패키지의 설치시 폴더의 설정 admin 2009.03.17 5740
25 XP모드에서 TPanel의 Color 사용방법 admin 2008.05.23 4415
24 FibPlus에서 Boolean 필드사용방법 admin 2008.03.18 11437
23 SQLite의 사용상의 주의 admin 2008.02.28 4308
22 디버그컴포넌트(MaxExcept, EurekaLog...)의 사용시 유의사항 admin 2008.02.16 5042
21 Open Source ODBC DBX Driver admin 2008.02.05 3312
20 넷서버의 설치 방법 admin 2008.01.24 4778
19 [동영상] 넷서버 클라이언트 프로그램의 제작 admin 2008.01.24 2974
18 [동영상] 넷서버 서버의 제작 admin 2008.01.24 2650
17 Ch7. 채팅클라이언트 프로그램의 제작 admin 2008.01.24 3110
16 Ch6. 채팅서버 프로그램의 제작 admin 2008.01.24 3062
15 ch 5. 비즈니스오브젝트를 클라이언트에서 사용하기 admin 2008.01.24 2653
14 ch 4. 비즈니스오브젝트의 작성-서버 admin 2008.01.24 4398
13 ch 3.메세지클라이언트의 제작 admin 2008.01.24 4473
12 ch 2. 간단한 클라이언트프로그램의 제작 admin 2008.01.24 2891
위로