none
visual studio 2013 Driver 포로젝트 관련 오류 질문 RRS feed

  • 질문

  • 안녕하세요

    VisualStudio 2013 설치 후 드라이버 관련 프로젝트를 생성 했습니다.

    템플릿->Visual C++->Windows Driver 선택 후 Filter "Driver:NDIS" 항목 선택하여 프로젝트를 생성하였는데요

    (기타 다른 설정 없이)

    빌드 시 아래와 같은 에러 메시지가 출력됩니다.

    1>------ 모두 다시 빌드 시작: 프로젝트: ndislwf1, 구성: Win8.1 Debug Win32 ------
    1>  Stamping Win8.1Debug\ndislwf1.inf [Version] section with DriverVer=11/16/2016,20.39.37.194
    1>  precomp.c
    1>c1 : fatal error C1083: 소스 파일을 열 수 없습니다. 'precomp.c': No such file or directory
    2>------ 모두 다시 빌드 시작: 프로젝트: ndislwf1 Package, 구성: Win8.1 Debug Win32 ------
    2>C:\Program Files (x86)\Windows Kits\8.1\build\WindowsDriver.common.targets(1357,5): error : Verification Error: Invalid Class GUID Microsoft specified
    2>C:\Program Files (x86)\Windows Kits\8.1\build\WindowsDriver.common.targets(1357,5): error : INF file c:\Users\A\documents\visual studio 2013\Projects\ndislwf1\ndislwf1\Win8.1Debug\ndislwf1.inf fails validation.
    ========== 모두 다시 빌드: 성공 0, 실패 2, 생략 0 ==========

    재설치 및 서비스팩 업데이트, WDK 재설치 등 여러 시도를 해보았으나 동일하네요.

    그리고 위의 프로젝트를 재 로드시 아래와 같은 오류 메시지도 출력됩니다.

    ---------------------------
    Microsoft Visual Studio
    ---------------------------
    'NuGetVSEventsPackage' 패키지가 제대로 로드되지 않았습니다.

    이 문제는 구성을 변경하거나 다른 확장을 설치했기 때문일 수 있습니다. 자세한 내용은 'C:\Users\A\AppData\Roaming\Microsoft\VisualStudio\12.0\ActivityLog.xml' 파일을 검토하여 확인할 수 있습니다.

    Visual Studio를 다시 시작하면 이 문제를 해결하는 데 도움이 될 수 있습니다.

    이 오류 메시지를 계속 표시하시겠습니까?
    ---------------------------
    예(Y)   아니요(N)   
    ---------------------------

    해서 관련 파일 을 확인하면 아래와같은 오류정보가 있습니다

     <description>CreateInstance failed for package [NuGetVSEventsPackage]</description>
        <guid>{98BF0691-D23C-4897-A241-9CF5BEFDCC4A}</guid>
        <hr>80070002</hr>
        <errorinfo>파일이나 어셈블리 'NuGet.Tools, Version=2.8.60610.756, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' 또는 여기에 종속되어 있는 파일이나 어셈블리 중 하나를 로드할 수 없습니다. 지정된 파일을 찾을 수 없습니다.</errorinfo>

    <type>Error</type>
        <source>VisualStudio</source>
        <description>End package load [NuGetVSEventsPackage]</description>
        <guid>{98BF0691-D23C-4897-A241-9CF5BEFDCC4A}</guid>
        <hr>80004005 - E_FAIL</hr>
        <errorinfo>파일이나 어셈블리 'NuGet.Tools, Version=2.8.60610.756, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' 또는 여기에 종속되어 있는 파일이나 어셈블리 중 하나를 로드할 수 없습니다. 지정된 파일을 찾을 수 없습니다.</errorinfo>

    NuGetVSEventsPackage 재설치도 고려해 보았으나 이미 설치 되어 있다고 재설치는 안되네요

    이 문제 해결할 수 있도록 도움 부탁드립니다.

    감사합니다





    • 편집됨 10gic 2016년 11월 16일 수요일 오전 11:56
    2016년 11월 16일 수요일 오전 11:50