문제

차이점은 무엇입니까?다른 것으로는 할 수 없지만 하나로는 무엇을 할 수 있습니까?

도움이 되었습니까?

해결책

높은 수준에서

  • 추가 기능은 설치되어야 하며 DLL 형식으로 제공되어야 합니다.호환 가능한 DLL 형식으로 컴파일되는 모든 언어(COM 상호 운용성을 지원하는 모든 .Net 언어)로 작성할 수 있습니다.
  • 매크로는 설치할 필요가 없지만 VB.Net에서만 작성할 수 있습니다.이 제한은 매크로의 직접 코드에만 적용됩니다.어떤 언어로든 작성된 .Net 라이브러리의 코드를 여전히 무료로 호출할 수 있습니다.

순수 전력 측면에서는 둘 사이에 큰 차이가 없습니다.추가 기능을 사용하여 수행할 수 있는 매크로를 사용하면 거의 모든 작업을 수행할 수 있습니다(시작 논리 제외).매크로를 사용하면 조금 더 어려울 수 있지만 일반적으로 가능합니다.

매크로는 Visual Studio의 API를 탐색하는 흥미로운 방법이기도 합니다.매크로 레코더를 사용하여 사용자 작업을 기록하고 해당 작업과 유사한 코드를 생성할 수 있습니다.결과 코드를 분석하여 Visual Studio 개체 모델을 더 잘 다룰 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top