Visual Basic 6.0 사용자를 위한 프로젝트 동작
업데이트: 2007년 11월
Visual Basic 2008의 프로젝트는 Visual Basic 6.0의 프로젝트와 비슷합니다. 그러나 다음과 같이 동작에서 약간의 차이가 있습니다. 이 항목에서는 이러한 차이점에 대해 설명합니다.
프로젝트 모델
Visual Basic 6.0의 프로젝트에서는 참조 기반 모델을 사용합니다. 즉, 프로젝트 항목의 경로를 지정하는 참조가 프로젝트 파일에 포함됩니다. 예를 들어, 프로젝트에 텍스트 파일을 추가하면 프로젝트 파일이 해당 파일의 위치를 가리키며 프로젝트를 빌드할 때 그 위치에서 텍스트 파일이 로드됩니다.
그러나 Visual Basic 2008에서는 모든 프로젝트 항목이 프로젝트 폴더 계층 구조에 저장되는 폴더 기반 모델을 사용합니다. 텍스트 파일을 추가하면 파일의 복사본이 프로젝트 폴더에 넣어지고 프로젝트를 빌드할 때는 그 파일 복사본에서 텍스트 파일이 로드됩니다.
제거 명령
Visual Basic 6.0에서 제거 명령을 사용하면 항목이 프로젝트에서 제거되고 디스크에는 그대로 남아 있습니다.
Visual Basic 2008에서는 제거 명령이 파일 제거와 삭제를 모두 수행하는 삭제 명령으로 대체되었습니다. 파일을 삭제하지 않고 프로젝트에서 제거하려면 프로젝트에서 제외 명령을 사용합니다.
프로젝트 그룹
Visual Basic 6.0에서는 프로젝트 탐색기에 여러 프로젝트(프로젝트 그룹)를 추가할 수 있습니다.
Visual Basic 2008에서는 솔루션 탐색기가 프로젝트 탐색기로 대체되고 프로젝트 그룹은 솔루션으로 대체되었습니다. 프로젝트 그룹에는 Visual Basic 프로젝트만 포함될 수 있지만 솔루션에는 모든 Visual Basic 2008 언어 조합으로 만든 프로젝트가 포함될 수 있습니다.
프로젝트 파일
Visual Basic 6.0의 프로젝트 파일(.vbp)과 프로젝트 그룹 파일(.vbg)은 텍스트 편집기에서 직접 편집할 수 있는 텍스트 파일입니다.
그러나 Visual Basic 2008의 프로젝트 파일과 솔루션 파일은 모두 XML 형식이므로 직접 편집할 수 없습니다.
참고 항목
개념
Visual Basic 6.0 사용자를 위한 프로젝트 속성
Visual Basic 6.0 사용자를 위한 프로젝트 형식