2009-11-16 3 views
1

VB6 사용소프트웨어 문제 컴파일

xp 운영 체제를 사용하는 vb6에서 소프트웨어를 만들었습니다. 내 시스템에서 소프트웨어가 완벽하게 작동합니다. 다른 시스템 (xp 운영 체제)에서 소프트웨어를 실행할 때 프로젝트 또는 라이브러리를 찾을 수 없어서 오류를 표시하고 날짜, 왼쪽에 오류가 표시됩니다 ...

이제 Vista 운영 체제로 이동 했으므로 실행하려고합니다. 내 소프트웨어, 그것은 같은 오류를 보여줍니다.

이 문제를 해결하는 방법.

내 소프트웨어가 내 시스템에서 실행 중일 때 다른 시스템에서 오류가 표시되고 Vista에서 소프트웨어를 실행하려고해도 동일한 오류가 발생합니다.

내 코드는 어떻게됩니까? system32 파일에 문제가 있습니까?

이 문제를 해결하는 방법.

답변

1

또한 코드를 실행하는 컴퓨터로 컨트롤과 참조 된 파일을 복사해야합니다. 일부 제어 및 참조 된 파일은 이미 시스템에 있지만 경험이 없으면 일반적으로 어떤 파일이 이미 설치되어 있는지 알 수 없습니다. 프로젝트 | 참고 자료프로젝트 | 구성 요소 대화 상자에서 확인 된 파일을보고 프로젝트에 포함 된 내용을 볼 수 있습니다. 참조 된 모든 파일을 찾으려면 구성 요소 대화 상자를 스크롤해야하지만, 참조 대화 상자에서는 모든 참조가 맨 위에 구성되어 있습니다. 또한 어떤 파일이 컴퓨터에 없는지 확인하기 위해 이벤트 로그를 볼 수 있습니다. 누락 된 파일의 오류가 기록됩니다. 이 접근법의 단점은 누락 된 첫 번째 참조에서 응용 프로그램이 종료되므로 한 번에 하나의 누락 된 파일 만 가져 오는 것입니다.

또한 MarkJ와 Konamiman은 다른 VB6 프로그램이 이미 설치 한 경우에도 VB6 런타임이 필요하다는 점에서 모두 정확합니다. 사내 응용 프로그램을 구축하지 않은 경우 부여 된 것을 취하지 않으므로 응용 프로그램에 대한 전체 설치를 빌드해야합니다.

1

패키지 및 배포 마법사를 사용하여 setup.exe를 만듭니다. 마법사는 배포에 필요할 수있는 모든 파일을 자동으로 포함합니다.