none
Warining을 수정하려다가 Error가 발생하는데 도와주세요 RRS feed

  • 질문

  • 저는 DLLIMPORT를 사용하여 URL HISTORY의 시간을 변환해주어 정렬하는데 사용합니다. 그 때 using.System.Runtime.InteropServices 에서 Warning을 발생하여서 권고하는대로 수정하였습니다. System.Runtime.InteropServices.ComTypes;이렇게 수정하니 이번에는 오류가 발새하였습니다. 그에 대한 내용을 캡쳐하였습니다.
    2011년 12월 16일 금요일 오전 12:42

모든 응답

  • 안녕하십니까? trygun456

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

     

    문의 하신 “Warining을 수정하려다가 Error가 발생하는데 도와주세요에 대한 답변을 드리겠습니다.

     

    using System.Runtime.InteropServices;

    using System.Runtime.InteropServices.ComTypes;

     

    위와 같이 다시 변경하시기 바랍니다.

     

    아래에 경고 부분은 Class Type 부분을 명시적으로 아래와 같이 선언하시기 바랍니다 .

     

    [DllImport("Kernel32.dll", CharSet = CharSet.Auto)]

    static extern bool FileTimeToSystemTime(ref System.Runtime.InteropServices.FILETIME FileTime, ref SYSTEMTIME systemtime);

     

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

    제시해 드린 답변이 도움이 되었기를 바랍니다.

    2011년 12월 16일 금요일 오전 4:14
    중재자
  • 감사합니다. 이렇게 하면 해결이 되는거 같은데, 몇개의 Warning이 생깁니다. 이것을 어떻게 해야 될지 몰겠네요. 메시지대로 하면 오류가 나서 Warning을 그대로 두어야야 되는지,, 걱정입니다.

    2011년 12월 16일 금요일 오전 5:44
  • 안녕하십니까? trygun456

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

    아래와 같이 변경하시기 바랍니다.

     

    FILETIME -> System.Runtime.InteropServices.ComTypes.FILETIME

     

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

    제시해 드린 답변이 도움이 되었기를 바랍니다.

    2011년 12월 16일 금요일 오전 5:57
    중재자
  • 안녕하십니까? trygun456

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

    답변이 문제 해결에 도움이 되었다면 답변으로 채택을 부탁드립니다. 하지만 문제 해결이 되지 않아서 정확한 답변을 원하는 경우에는 문제의 정보를 더 자세하게 답변으로 제공해주시기 바랍니다.

    2012년 1월 2일 월요일 오전 4:50
    중재자