none
여기 Warning을 지우고 싶습니다. RRS feed

  • 질문

  •  제가 URL History를 System.__comobject에서 읽어들입니다.

    그 때 사용되는 클래스의 일부분인데, 여기 ftLastVisited에서 경고가 뜹니다. 사용하지 않아서 그렇습니다.

    그런데 이것을 지우고 실행시키면 에러가 뜹니다. 아마 이 부분이 필요한 것 같은데, 저는 이 Warning메시지를 지우고 싶습니다.

    그래서 어떻게 해야 될지 모르겠네요.

    2011년 12월 3일 토요일 오전 11:34

모든 응답

  • 모든 경고는, 그에 대한 번호가 있습니다. 이는 빌드할 때 "Output"창에서 확인할 수 있는데요.

     

    warning CS0169: The field 'WpfApplication2.MainWindow.test' is never used

    보통 변수명이 사용되지 않은 것에 대해서는 0169 가 되는데요. 이 값을 프로젝트의 속성창에서 "Build" 탭 / "Errors and warnings" / "Suppress warnings" 에 입력해 주면 됩니다.

    이후 빌드하면 0169 관련해서는 경고가 발생하지 않습니다.

    위와 같이 설정해 주면 프로젝트 전체에 대해서 경고를 비활성화시키는 것인데, 만약 해당 소스 코드의 특정 영역에서만 경고를 비활성화 시키고 싶은 경우가 있다면 다음과 같이 pragma 를 지정해 주면 됩니다. (restore 를 안해주면 소스 코드 파일 끝까지 영향을 미칩니다.)

    #pragma warning disable 0169
            public FILETIME  ftLastVisisted;
    #pragma warning restore

     

     

    2011년 12월 3일 토요일 오후 2:28
  • 안녕하십니까? trygun

    Microsoft MSDN Forum 사이트를 방문해 주셔서 감사합니다.

     

    문의 하신 여기 Warning을 지우고 싶습니다에 대한 답변은 SeongTae Jeong님이 잘 대답해 주셨습니다.

     

    제가 문제에 대해 더 알아야 할 것이 있다면 응답 주시면 감사하겠습니다.

    2011년 12월 5일 월요일 오전 4:36
    중재자