Final Builder를 사용하여 vb6 및 .net 프로젝트의 빌드를 작성했습니다. 또한 Visual Source Safe를 사용하여 소스를 관리합니다. 일부 vb6 exe는 특정 ocx에 종속되어 있으므로 특정 vb6 exe가 ocx의 특정 버전을 요구할 수 있습니다.기본 앱을 빌드 할 때마다 구성 요소를 작성해야합니까?
우리의 exe 프로젝트에 대한 최종 빌더 스크립트도 ocx 프로젝트를 다시 빌드해야하는지 아니면 이미 컴파일 된 ocx의 특정 버전을 가져 오는 것이 더 낫습니까? 내 관심사는 다른 개발자들이 ocx 빌드를 깰 수 있거나 (또는 버그를 만들었을 때) 빌드하려고하는 exe를 깨뜨릴 수 있다는 것입니다. 또한 ocx 프로젝트를 다시 빌드하면 동일한 버전의 ocx가 발생하지만 날짜가 달라 지므로 dllhell (ocx hell) 문제가 발생하면 혼동을 초래할 수 있습니다.
건배, 마이크 건물과 OCX와 액티브 X DLL을 사이에 응용 프로그램을 유지하는 측면에서 차이가 없습니다
위의 Mike의 특별한 경우에는 ocx의 최신 버전을 항상 사용해야합니다. ocx는 동일한 VB6 응용 프로그램의 다양한 버전 (다른 고객을위한 다른 버전)에 통신 계층을 제공합니다. –