É possível integrar o Windows 10 WDK ao Visual Studio 2013?

Preciso trabalhar em um tipo de driver específico do Windows 10. Obter e instalar o WDK 10.0.10075 não é problema. Eu tinha o Visual Studio 2013 Pro instalado antes de instalar o WDK.

Como agora posso integrar o WDK ao Visual Studio? Sei que o Visual Studio 2015 RC está disponível, mas prefiro usar o IDE do Visual Studio 2013 por enquanto e oAmostras de driver do Windows contêm soluções do Visual Studio 2013.

No entanto, quando abro a solução e tento construí-la, recebo:

1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.Cpp.Platform.targets(64,5): error MSB8020: The build tools for WindowsKernelModeDriver10.0 (Platform Toolset = 'WindowsKernelModeDriver10.0') cannot be found. To build using the WindowsKernelModeDriver10.0 build tools, please install WindowsKernelModeDriver10.0 build tools.  Alternatively, you may upgrade to the current Visual Studio tools by selecting the Project menu or right-click the solution, and then selecting "Upgrade Solution...".
========== Rebuild All: 0 succeeded, 1 failed, 0 skipped ==========

Texto completo como uma citação para uma leitura mais conveniente:

erro MSB8020: As ferramentas de compilação para WindowsKernelModeDriver10.0 (Platform Toolset = 'WindowsKernelModeDriver10.0') não podem ser encontradas. Para criar usando as ferramentas de compilação WindowsKernelModeDriver10.0, instale as ferramentas de compilação WindowsKernelModeDriver10.0. Como alternativa, você pode atualizar para as ferramentas atuais do Visual Studio, selecionando o menu Projeto ou clique com o botão direito do mouse na solução e, em seguida, selecionando "Atualizar Solução ...".

Não é novidade que eu não recebo "Upgrade Solution ..." como uma opção no menu de contexto da solução e também não o vejo no submenu "Project" do menu principal.

Existe uma maneira de tornar o conjunto de ferramentas do Windows 10 WDK conhecido pelo MSBuild, para que o Visual Studio 2013 possa lidar com isso?

Portanto, o Windows 10 WDK se registra dentroC:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\v140 (em oposição à v120 para o material do VS 2013, acho que alguém era supersticioso em usar a versão interna número 13.x para o VS 2015?).

O que eu tentei primeiro foi fazer um backup deC:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\v140 eC:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\v120 respectivamente.

Em seguida, mesclei os arquivos e pastas emv140 para dentrov120. Nãoarquivos foram substituídos no processo, a propósito.

Tentando construir mais uma vez usando isso, recebi outro erro:

1>C:\Program Files (x86)\Windows Kits\10\build\WindowsDriver.common.targets(178,5): error : An SDK corresponding to WDK version '' was not found. Please install the SDK before building.
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

Como uma citação de bloco:

erro : Um SDK correspondente à versão WDK '' não foi encontrado. Instale o SDK antes de compilar.

Promissor. Na verdade, eu ainda não havia instalado o respectivo SDK. Então eu fiz isso (Windows 10 SDK 10.0.10069). Infelizmente, a mensagem de erro permanece a mesma após a instalação desse SDK.

questionAnswers(2)

yourAnswerToTheQuestion