2013-11-02 1 views
-1

때로는 문제가 생겨서 데이터 세트에 문제가 생길 때 Visual Studio에서 코드를 표시하지 않습니다. 코드를 사용하기 전에 null 값을 확인하는 것을 잊어 버렸습니다. 생성 된 데이터 세트 코드에서내 코드 비주얼 스튜디오에서 C# 데이터 집합 예외를 깨기

public string Avdeling { 
      get { 
       try { 
        return ((string)(this[this.tableLMG_hoved.AvdelingColumn])); 
       } 
       catch (global::System.InvalidCastException e) { 
        throw new global::System.Data.StrongTypingException("The value for column \'Avdeling\' in table \'LMG_hoved\' is DBNull.", e); 
       } 
      } 
      set { 
       this[this.tableLMG_hoved.AvdelingColumn] = value; 
      } 
     } 

나는 때 아닌 데이터 세트의 내 코드에서 깰 비주얼 스튜디오를 설치하기 전에 한 번 관리

a.Avdeling = rad.Avdeling; 

이 줄 휴식을 원하지만 때 INSTALLED VS 2013이 설정은 리셋 된 것으로 생각됩니다. 이전 방법으로 되돌릴 수 없으며 이제는 데이터 세트 예외의 소스를 알아 내는데 너무 많은 시간을 사용합니다.

아무도 지금 ut VS 디버그 설정을 어떻게 설정해야합니까?

+0

옵션이 VS2012에 정확히 어디에 있는지 잘 모르겠지만이 질문에 대한 대답은 디버거가 getter에서 멈추도록해야합니다. http://stackoverflow.com/questions/4873225/visual-studio-2010-step-into-property-functionf11-doesnt-work-as-expected – CompuChip

답변

0

현재 그 옵션을 찾을 수 없지만 호출 스택 창 (Debug -> Windows -> Call Stack)을 열면 두 번째 줄을 두 번 클릭하여 해당 속성을 찾았습니다 (첫 번째 줄은 프로그램의 현재 위치입니다).

관련 문제