매크로 실행 중에 문제가 발생하면 매크로를 사용자에게 알리고 자합니다. Visual Studio 오류 목록에 항목을 추가 할 수 있는지 궁금합니다.매크로의 오류 목록에 항목을 추가하십시오.
AddIn (예 : here) 내에서 그렇게 할 수 있지만 매크로에서 동일한 작업을 수행하고 싶습니다.
편집, 여기에 (Alt + F8 -> 샘플 -> 유틸리티 -> SaveView()) 샘플 매크로 라이브러리에서 샘플
더 내가 실현하려 원하는 것을 명확히하기 위해 입니다
가
Sub SaveView()
Dim name As String
name = InputBox("Enter the name you want to save as:", "Save window layout")
If (name = "") Then
MsgBox("Empty string, enter a valid name.")
Else
DTE.WindowConfigurations.Add(name)
End If
End Sub
대신 MsgBox ("...") 경고 대신 VS 오류 목록에 오류를 넣고 싶습니다.
나는 당신의 필요 무엇인지 확실하지 않다 비주얼 스튜디오에서 오류 목록을 탐색 오류를 추가합니다. 매크로 실행이 매크로 확장을 의미합니까? 대답이 확실하면 #error를 사용하여 컴파일 타임 오류 메시지를 생성합니다. 그렇지 않으면 프로세스가 실행 중일 때 왜 Visual Studio 오류 목록에 오류를 추가하려고합니까? – xjdrew
매크로를 실행하면 Tools/Macros/Run 매크로로 실행하거나 매크로 탐색기에서 호출하는 것을 의미합니다 (Alt + f8 || Tools/Macros/MacroExplorer). – m0sa