델파이에 있는 TFTP 를 사용하여 프로그램을 구성했읍니다.
그런데 이것을 셋업파일을 만들어 배포를 했는데
클래스 등록이 안되었다는 에러가 발생합니다.
여러가지 디버깅을 하고 레지스트리를 조사를 했는데 저희가
생각한 결론은 TFTP컴포넌트가 호출하는것이 무엇인가 있는데
이것이 OLE방식으로 처리되는것 같읍니다.
그래서 TFTP를 사용했을때 무엇을 등록하여 릴리즈를 시켜야 하는지
알켜주시면 감사하겠읍니다.
많은 고수분들의 자문을 부탁드리겠읍니다.
을 같이 배포하셔야 합니다.
복사만 해서 되는것은 아닙니다. 위의 파일들은 윈도우의 시스템 디렉토리로 복사한 후 Regsvr32.EXE를 이용하여 또 등록을해주셔야 합니다.
설치프로그램을 Wise Install을 사용하신다면 Regsvr32를 사용하실 필요없이 등록할 수 있는 기능이 있습니다.
만약 그렇지 않다면 복사 후 "Regsvr32 /S NMOCOD.DLL" 이런식으로 다섯개를 모두 등록하셔야 합니다.
참고로 REGSVR32.EXE는 윈도우의 시스템 디렉토리에 있습니다.
정용철 wrote:
> 델파이에 있는 TFTP 를 사용하여 프로그램을 구성했읍니다.
>
> 그런데 이것을 셋업파일을 만들어 배포를 했는데
> 클래스 등록이 안되었다는 에러가 발생합니다.
>
> 여러가지 디버깅을 하고 레지스트리를 조사를 했는데 저희가
> 생각한 결론은 TFTP컴포넌트가 호출하는것이 무엇인가 있는데
> 이것이 OLE방식으로 처리되는것 같읍니다.
>
> 그래서 TFTP를 사용했을때 무엇을 등록하여 릴리즈를 시켜야 하는지
> 알켜주시면 감사하겠읍니다.
>
> 많은 고수분들의 자문을 부탁드리겠읍니다.
>