2017-12-30 52 views
0

최근에 Windows 커널 모드 드라이버를 개발하기 시작했습니다. WDK를 다운로드해야한다는 내용을 읽었습니다. Visual Studio 2017 커뮤니티를 사용하므로 WDK (Windows 10) 버전 1709 (중요한 경우 기본 폴더에 있음)를 다운로드했습니다. 새 프로젝트를 만들려고 할 때 드라이버 개발을위한 새로운 템플릿이 나타나야하지만 그렇지 않습니다.WDK를 다운로드 한 후 Visual Studio 프로젝트 템플릿 메뉴에 Windows 커널 모드 드라이버 프로젝트 템플릿이 나타나지 않습니다.

그래서 내 질문은 (내가 읽은 나는 단지 WDK를 다운로드 할 필요가 추론 한 그것은 충분히에서, 내가 바로 그것은 MSDN에 그렇게 설명 것입니까?) : 내가 생각 무엇을 생각합니다 프로젝트 템플릿 메뉴에 커널 모드 드라이버 프로젝트 템플릿이 나타 납니까? 나는 정말로 내 문제를 google하려고 시도했지만 연구했지만 아무 것도 발견하지 못했습니다. 나는 그것이 매우 어리석은 질문처럼 보입니다. 그렇다면 정말 미안하지만 어떻게해야할지 모르겠다. WDK를 redownload하거나 다른 버전을 다운로드하는 등 많은 일을 시도했지만 아무런 도움이되지 않았다. 어떤 도움을 주시면 감사하겠습니다.

+0

템플릿을 얻으려면 "C : \ Program Files (x86) \ Windows 키트 \ 10 \ Vsix \ WDK.vsix"를 설치하십시오. – magicandre1981

+0

고맙습니다. 한 번 WDK.vsix를 열려고하면 "The 확장 매니페스트가 잘못되었습니다. " 검색 한 결과 Visual Studio 버전이 유효하지 않을 때 발생할 수 있음을 알았습니다. 그것은 2017 년 대신에 2015 년이지만 Visual Studio 2017을 가지고 있으며 유효한 버전입니다. 이 오류의 원인을 알려주십시오. 미리 감사드립니다 ... –

+0

내 시스템에서 VSIX를 사용해보십시오. https://www.dropbox.com/s/8lku8du7p19utdw/WDK.vsix?dl=0 – magicandre1981

답변

1

Visual Studio 2015와 Visual Studio 2017을 동시에 설치하지 마십시오.이 문제가 발생했습니다. 두 버전의 WDK를 동시에 설치 한 경우에는이 두 가지 버전이 동시에 설치되지 않습니다.

  1. 컴퓨터에서 Visual Studio의 모든 버전을 제거하십시오.
  2. 는 2017
  3. 다시 시도 및 템플릿이 나타나 있는지 확인 Visual Studio를위한 Windows 드라이버 키트 (WDK)의 최신 버전을 설치 비주얼 스튜디오에게 2017
  4. 를 설치합니다.

지난 번에 WDK 설치시 오류가 발생 했습니까? Windows 키트 영역 아래에 WDK 용 폴더가 있습니까? 우리는 가능하다면 더 자세한 정보가 필요합니다. 그렇지 않으면 우리는 다음 1000 년 동안의 망각을 추측 할 것입니다.

+0

답장을 보내 주셔서 대단히 감사합니다. 너무 적어서 죄송합니다. WDK를 설치해도 WDK 용 폴더는 Windows 키트 영역 아래에 존재하지 않습니다. 내가 언급 한대로 Visual Studio의 모든 버전을 제거하고 Visual Studio 2017을 다운로드 할 것이므로 내일 회신 할 것입니다. –

+0

@PspSetProcessPpmPolicy와 @ magicandre1981 둘 다 감사합니다! 다시 설치하면 모든 것이 작동합니다! –

+0

듣기 좋습니다! 나는 너를 도왔다 니 기쁘다. 나도 부인할 수 없다. 전에 이와 비슷한 문제가 있었다. 특히 Visual Studio로 커널 디버깅 환경을 설정하는 중이다. 일이 제대로 작동하지 않을 때 매우 때로는 실망 스러울 수 있습니다. :) – PspSetProcessPpmPolicy

관련 문제