IDE의 특정 인스턴스에 연결

업데이트: 2007년 11월

여러 인스턴스가 실행되고 있을 때 Visual Studio IDE(통합 개발 환경)의 특정 인스턴스에 연결하는 데는 두 가지 방법이 있습니다.

이 두 가지 방법에는 모두 모니커가 사용됩니다. 모니커는 개체에 바인딩된 이름(이 경우 IDE)입니다. 모니커를 사용하면 바인딩된 개체를 찾거나 활성화하고 바인딩된 개체에 액세스할 수 있습니다. 이 경우 실제 개체의 위치에 대한 특별한 정보가 필요하지 않습니다. 이와 같은 측면에서 볼 때 모니커는 Windows에서 프로그램에 대한 바로 가기와 비슷한 역할을 합니다.

IDE의 특정 인스턴스에 연결하는 데는 다음 두 가지 방법이 있습니다.

  • 솔루션 파일 경로 모니커 사용

  • 항목 모니커 사용

솔루션 경로 모니커

연결하려는 Visual Studio IDE의 인스턴스에 솔루션이 열려 있는 경우 솔루션 파일 경로 모니커를 사용하여 이 인스턴스에 연결할 수 있습니다. 이 파일 모니커는 해당 파일에 대한 솔루션 개체와 함께 ROT(실행 개체 테이블)에 등록되어 있습니다. 이 개체를 가져오려면 Solution.DTE를 사용합니다.

항목 모니커

또한 Visual Studio에서는 ProgID를 항목 모니커로 ROT에 등록합니다. ProgID는 DTE 프로세스의 이름과 프로세스 ID로 구성되어 있습니다. 예를 들어, 개체의 ROT 엔트리가 "VisualSutdio.DTE.8.0!1234"인 경우 여기서 1234는 프로세스 ID입니다.

참고 항목

작업

방법: DTE 및 DTE2 개체에 대한 참조 가져오기

기타 리소스

자동화 어셈블리 및 DTE2 개체 참조