|
안녕하세요.
회사 프로젝트때문에 빌더 6.0을 사용하고 있는데,
좀 이해가 되지 않는 증상을 보여서 많은 고수분들의 묻고자 올립니다.
제가 하고 있는 프로젝트는 각각의 기능별로 해서 DLL로 구분을 해서 개발을 하고 있습니다.
필요로 하다면 DLL안에 다가 폼을 추가해서 내부적으로 사용하도록 하고 있씁니다. 또한,
어떤 것들은 이런 폼없이 사용하는 DLL도 있고요.
실제 만들어서 사용하고 있는 DLL 개수는 9개 입니다.
이렇게 DLL로 구분을 해서 각 기능을 개발하였고, 이 DLL들을 실행 파일에서 사용하고 있는데,
어떤 기능을 이용하면 "Class .... not found"라고 하면서 동작을 하지 않는 것입니다.
물론 필요로 하는 해당 클래스는 package 형태로 이미 등록이 되어 있고, 정상적으로 사용하던 것입니다.
그래서, 문제가 뭔가 하고 원인을 찾아보니, 다른 DLL 중에 폼을 포함하고 있는 DLL이 있는데,
이 DLL에서 폼을 제거하면 정상 동작하고, 폼이 추가가 되면 위와 같은 메시지가 나오면서
동작을 하지 않습니다.
대체 이유가 뭔지 모르겠습니다. 이유와 해결 방법을 아시면 알려주세요.
고맙습니다. 수고하세요.
|