문제

솔루션 사용자 옵션 파일(솔루션 파일과 함께 제공되는 .suo 파일)의 콘텐츠를 볼 수 있는 무료 도구가 있습니까?

기본적으로 파일 내의 파일 시스템으로 포맷되어 있다는 것을 알고 있지만, 내 솔루션과 사용자 정의의 어떤 측면으로 인해 시간이 지남에 따라 크기가 매우 커지는지 파악할 수 있도록 내용을 볼 수 있기를 바랍니다.

도움이 되었습니까?

해결책

.SUO 파일은 사실상 일회용입니다.용량이 너무 커지면 삭제하세요.Visual Studio에서 새로운 항목을 만듭니다.

만약 너라면 하다 살펴보고 싶은데 OLE 복합 문서 파일처럼 보입니다.IStorage 포인터를 확보하려면 StgOpenStorage 함수를 사용할 수 있어야 합니다.

다른 팁

원래 포스터에는 약간 늦었지만 다른 사람들에게는 유용할 수도 있습니다.

구조화된 저장소 파일(.suo 파일 포함)을 위한 두 가지 프리웨어 뷰어:

https://github.com/ironfede/openmcdf (이전 URL: http://sourceforge.net/projects/openmcdf/)

http://www.mitec.cz/ssv.html

이러한 뷰어 중 하나에서 .suo 파일을 열면 다음과 관련된 스트림이 표시됩니다.

  • 북마크
  • 디버거 감시
  • 언로드된 프로젝트
  • 개요
  • 작업 목록 사용자 작업
  • 디버거 예외
  • 디버거 중단점
  • 디버거에서 소스 데이터 찾기
  • 문서 창 열기

그리고 훨씬 더...

도구에 대해서는 모르지만 Visual Studio 확장을 작성하여 많은 작업 없이 내용을 나열할 수 있습니다.

다운로드하면 비주얼 스튜디오 SDK, 사용할 수 있는 몇 가지 간단한 예가 있습니다.적절해 보이는 것(예: 그래픽 디스플레이를 제공하려는 경우 도구 창)을 찾아 들어 올리십시오(물론 개인적인 용도로).

이를 쉽게 만드는 것은 VS 확장에서 구현하는 패키지 클래스가 aku가 언급한 것처럼 이미 IVSPersistSolutionOpts를 구현한다는 것입니다.그래서 당신은 전화를 할 수 있습니다 읽기사용자옵션 패키지에 방법을 적용하고 내용물을 검사하십시오.

어떤 도구도 모르지만 다음을 통해 사용자 설정에 액세스해 볼 수 있습니다. IVsPersistSolutionOpts 상호 작용

함께 제공되는 내장 도구를 사용할 수 있습니다. 오픈MCDF, 구조화된 저장소 탐색기라고 합니다.모든 세부 사항을 볼 수는 없지만 모든 개별 설정과 해당 크기를 볼 수 있습니다.실제 설정을 보려면 바이트를 UTF-16으로 형식화해야 합니다.

참조:https://github.com/PartularLabs/SetStartupProjects

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