솔루션을 닫은 순간 Visual Studio 2008에서 매크로를 실행할 수 있습니까? 해당 솔루션의 .suo 파일을 삭제하여 다음에 솔루션을 열 때 현재 사용자 설정이 표시되지 않도록하고 싶습니다.솔루션 종료시 Visual Studio에서 매크로 실행
0
A
답변
1
(C#을)
를 사용하여 새로운 추가 기능 프로젝트에서 연결 클래스에 제공되는 _applicationObject. 즉, OnConnection 이벤트에
,_applicationObject.Events.SolutionEvents.AfterClosing + = _applicationObject.Events.SolutionEvents.BeforeClosing + =
하자 IDE 아래로, 새로운 이벤트 투수를 추가 할 코드를 입력 선을 완성하고 당신을위한 방법을 만드십시오. beforeClosing 핸들러에서 솔루션 파일의 이름을 잡고 클래스 멤버에 저장하십시오. (예 : this._storeSolutionFile = _applicationObject.Solution.FileName;)
그런 다음 afterClosing 핸들러에서 솔루션 파일 이름 (this._storeSolutionFile에서)을 다시 선택하고 확장 프로그램을 sou로 변경 한 다음 삭제하면됩니다.
희망이 도움이됩니다.
+0
이것은 매크로보다는 플러그인입니다. 별로 중요하지 않지만, 곧이 접근법을 시도 할 것입니다. 고마워. – Grimtron
관련 문제
- 1. Visual Studio 매크로 전환 솔루션 구성
- 2. 매크로 축소 전체 솔루션 visual studio 2010
- 3. Visual Studio에서 SSIS 패키지 실행
- 4. Visual Studio에서 여러 앱 실행
- 5. Visual Studio에서 "솔루션 탐색기"탭을 이동하는 방법
- 6. Visual Studio에서 깨끗한 솔루션 옵션이 보이지 않음
- 7. 애니메이션 종료시 코드 실행
- 8. 피라미드 종료시 코드 실행
- 9. 종료시 WP7 실행 방법
- 10. 종료시 AppleScript 실행
- 11. Visual Studio에서 실행 파일 처리 C#
- 12. Visual Studio에서 다른 사용자로 테스트 실행
- 13. Visual Studio에서 마침표 찾기 직접 실행 창
- 14. Visual Studio에서 컴파일 된 실행 파일 추적하기
- 15. 종료시 Visual Studio의 모든 파일 닫기
- 16. 매개 변수가있는 Visual C++ 2010 솔루션 전체 매크로
- 17. Visual Studio 빌드 이벤트 매크로 - 솔루션 구성 이름
- 18. 지연된 실행 종료시 도움이 필요함
- 19. Visual Studio에서 독립 실행 형 실행 파일 (.exe)로 컴파일
- 20. Visual Studio에서 다른 솔루션을 통한 디버깅
- 21. Visual Studio에서 "솔루션 용 디렉터리 생성"을 취소하는 방법
- 22. Visual Studio에서 솔루션 탐색기와 같은 컨트롤을 만드는 방법은 무엇입니까?
- 23. 키보드 단축키를 할당하여 Visual Studio에서 솔루션 폴더를 여는 방법은 무엇입니까?
- 24. Visual Studio에서 하나의 프로젝트를 공유하는 두 가지 솔루션
- 25. Visual Studio 2008 매크로 질문
- 26. Visual Studio에서 오류가 발생했습니다.
- 27. Visual Studio에서 Eclipse로 이동
- 28. Visual Studio : Visual Studio에서 어셈블리를 참조하는 방법?
- 29. Visual Studio에서 참조 찾기
- 30. Excel 매크로 - 매크로 실행 중 화면
전체 파일을 삭제하는 대신 "모든 문서 닫기"를 수행하고 저장할 수 있습니다. 나는 실제 해결책을 가지고 도울 수 없다 : P – Blorgbeard
내가 물어볼 수 있다면, 버전 관리 시스템에이 파일들을 포함시키지 않기 위해 이것을 필요로 하는가? 아니면 다른 사용자와 어떻게 든 솔루션을 공유하는 것입니까? – Petros
실제로 솔루션을 닫을 때 많은 다른 파일이 열려 있기 때문에 실제로는 "편리한"기능입니다. 솔루션을 다시 열면 솔루션을 열 때 너무 많은 파일을 다시 열 때 꽤 오랜 시간이 걸릴 수 있습니다. – Grimtron