2009-03-14 4 views
1

일부 코드에는 드문 데이터 종속 오류가 있습니다. 문제가있는 데이터를 생성 한 조건을 재현하기가 어렵 기 때문에 디스크에 오류를 발생시키는 (상당히 큰) 데이터를 직렬화하여 테스트 사례를 작성해야합니다. 디버거에서 데이터를 serialize 할 수있는 방법이 있습니까?Visual Studio 2008 디버거에서 데이터를 저장할 수 있습니까?

+0

[Visual Studio에서 개체를 디버거에서 직렬화하는 방법] 가능한 복제본 (http://stackoverflow.com/questions/18794264/visual-studio-how-to-serialize-object-from-debugger) – yzorg

+0

http : //stackoverflow.com/questions/18794264/visual-studio-how-to-serialize-object-from-debugger. 이 질문은 나이가 들지만 새로운 답변은 훨씬 더 좋은 답변을 제공합니다 (더 유용합니다). – yzorg

답변

1

원하는 데이터를 모두 직렬화 할 수 있습니까? 그렇다면 직접 실행 창을 사용하여 적절한 serializer를 만들고 그 방식으로 디스크에 쓸 수 있습니다.

이 작업을 합리적으로 수행해야하는 경우, 단일 객체에 포함 된 데이터를 처리하는 경우 해당 유형에 파일 이름이 지정된 디스크에 데이터를 덤프하는 메소드를 추가 할 수 있습니다. 직접 실행 창에서 해당 메서드.

관련 문제