다음을 통해 공유


구현 전략

Visual Studio 자동화 추가 기능으로, 매크로, VSPackages 확장할 수 있습니다 확장 프레임 워크 (MEF) 관리 되는 구성 요소 또는 네 개의 조합입니다. 일반적으로 추가 기능 및 매크로 보다 쉽게 개발할 수 있습니다 있지만 덜 강력 VSPackages 또는 MEF 구성 요소 들 보다는. 추가 기능 확장성 인터페이스 및 Vspackages를 호출할 수 있으며 Visual Studio 자동화 모델 MEF 구성 요소에 액세스할 수 있습니다. 효과적인 솔루션을 만드는 데는 여러 가지 접근 방법을 결합할 수 있습니다.

VSPackages 또는 비관리 코드를 작성할 수 있습니다. 새 VSPackages 패키지 관리 프레임 워크 (MPF)를 사용 하 여 관리 되는 코드를 작성 하는 것이 좋습니다. 관리 되지 않는 코드를 쓸 수 있는 무엇이 보다 쉽고 안전 하 게 관리 되는 코드를 구현할 수 있습니다. 그러나 비관리 코드로 작성 된 레거시 응용 프로그램에서 Visual Studio 실행 하려면 계속 됩니다.

단순 확장 도구 창을 추가 하 고 또는 Visual Studio UI 요소를 상태 표시줄에 정보를 보낼 또는 출력 창. 서버 탐색기와 같은 Visual Studio 계층으로 복잡 한 응용 프로그램을 작성할 수 있습니다. 아직도 더 많은 프로젝트, 편집기 또는 디자이너를 구현 하 여 얻을 수 있습니다. 예를 들어, Visual C# 및 Visual Basic 자체 언어 서비스로 구현 됩니다.

관련 단원

참고 항목

기타 리소스

SDK의 Visual Studio 함께 시작 하기