|
프로그램이 너무 클 경우 폼을 가진 dll로 만들어서 분할하는 것이 보통인데 런타임 패키지를 이용해서 분할하는 방법
dll로 만들 경우 메인 프로그램을 런타임패키지를 포함해서 만들었을 경우 각 dll들도 항상 런타임패키지를 포함해야 하므로 모든 exe와 dll의 크기가 엄청 커지게 되죠. 그래서 어쩔 수 없이 런타임 패키지를 따로 배포해야 합니다. 그러나 dll 대신 패키지를 사용하면 메인프로그램이 어떻게 컴파일되었든지 관계없이 패키지 파일은 dll과 달리 표준 런타임패키지를 함께 링크하지 않고 메인프로그램에 의존하므로 항상 크기는 최소가 되는거죠. 이런 장점이 있다고 하드라고요
근데 런타임 패키지를 어떻게 만들어서 쓰는 거죠...
|