방법: 명령줄을 사용하여 추가 기능 실행
Visual Studio의 추가 기능은 Visual Studio 2013에서 사용되지 않습니다. 추가 기능을 VSPackage 확장으로 업그레이드하는 것이 좋습니다. 업그레이드에 대한 자세한 내용은 FAQ: VSPackage 확장으로 추가 기능 변환 을 참조하십시오.
추가 기능 관리자를 사용하여 추가 기능을 시작하는 대신 Devenv 명령줄을 사용하여 로드할 추가 기능을 구성할 수 있습니다. 예를 들어, Visual Studio IDE(통합 개발 환경) 외부에서 작업을 수행하면서 무인 빌드 또는 Windows 시스템 도구 등에 대한 추가 기능을 시작하려는 경우 이 방법을 유용하게 사용할 수 있습니다.
참고
표시되는 대화 상자와 메뉴 명령은 활성 설정이나 버전에 따라 도움말에서 설명하는 것과 다를 수 있습니다.이러한 절차는 일반 개발 설정을 사용하여 개발되었습니다.설정을 변경하려면 도구 메뉴에서 설정 가져오기 및 내보내기를 선택합니다.자세한 내용은 Visual Studio에서 개발 설정 사용자 지정을 참조하십시오.
명령줄에서 추가 기능을 실행하려면
추가 기능을 만들거나 로드한 다음 추가 기능 관리자를 엽니다.
추가 기능에 대한 명령줄 열의 확인란을 선택합니다.
이 확인란을 선택하는 것은 추가 기능 관리자를 통해서 뿐만 아니라 명령줄을 사용해서도 추가 기능을 호출할 수 있음을 Visual Studio에 알리는 것입니다.
Visual Studio을 종료합니다.
명령 프롬프트 창에서 /Command (devenv.exe) 스위치와 추가 기능의 전체 명령 이름을 순서대로 입력한 채 devenv.exe를 호출하여 Visual Studio를 시작합니다. 예를 들면 다음과 같습니다.
devenv /command MyAddin.Connect.MyAddin
참고
기본적으로 추가 기능의 명령 이름은 <AddInSolutionName>.Connect.<AddInSolutionName>와 같으며, Connect.cs에서 Exec 메서드의 commandName 매개 변수로 표시됩니다.또한 Visual Studio의 명령 창에 추가 기능 이름의 일부를 입력하고 Intellisense를 사용하여 나머지 부분을 채우는 방식으로 명령 이름을 확인할 수도 있습니다.