Ist es möglich die Integration der Windows-10 WDK mit Visual Studio 2013?

Ich muss arbeiten, auf Windows 10 Treiber geben. Beziehen und installieren der WDK 10.0.10075 ist kein problem. Ich hatte Visual Studio 2013 Pro installiert vor der Installation des WDK.

Wie kann ich nun die Integration der WDK in Visual Studio? Ich kenne die Visual Studio 2015 RC ist verfügbar, aber ich würde es vorziehen, verwenden Sie die Visual Studio 2013 IDE für jetzt und für die Windows-Treiber Proben enthalten Visual Studio 2013-Lösungen.

Allerdings, wenn ich öffnen Sie die Projektmappe, und versuchen Sie, es zu bauen, bekomme ich:

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 ==========

Vollständigen text als Zitat für mehr bequem zu Lesen:

Fehler MSB8020: Die build-tools für WindowsKernelModeDriver10.0
(Plattform-Toolset = 'WindowsKernelModeDriver10.0") kann nicht gefunden werden. Zu
bauen mit der WindowsKernelModeDriver10.0 build-tools, bitte
installieren WindowsKernelModeDriver10.0 build-tools. Alternativ
können ein upgrade auf das aktuelle Visual Studio-tools durch die Auswahl der
Projekt-Menü oder der rechten Maustaste auf die Projektmappe, und wählen Sie dann "Upgrade
Lösung...".

Hab ich logischerweise nicht bekommen, die "Upgrade-Lösung..." als option im Kontextmenü der Lösung und ich sehe es nicht in der "Projekt" - Untermenü des Haupt-Menü.

Gibt es einen Weg, um das Windows 10 WDK-Werkzeug-set bekannt, MSBuild, so dass Visual Studio 2013 damit umgehen kann?


Also die Windows 10 WDK registriert sich selbst im inneren C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\v140 (im Gegensatz zu v120 für die VS 2013 Sachen, die ich denke, jemand war abergläubisch über die Verwendung von internen Versionsnummer 13.x für VS 2015?).

Was ich zuerst versucht wurde ein backup der C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\v140 und C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\v120 bzw.

Ich dann verschmolzen die Dateien und Ordner aus, die unter v140 in v120. Keine Dateien überschrieben wurden, in den Prozess, durch die Art und Weise.

Versuchte, noch einmal mit diesem, bekam ich eine andere Fehlermeldung:

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 ==========

Als block-Zitat:

Fehler : Ein SDK entsprechenden WDK-version " wurde nicht gefunden. Bitte installieren Sie das SDK vor dem Gebäude.

Vielversprechend. Ich hatte in der Tat nicht installiert, der entsprechende SDK nur noch. Also ging ich und habe das (Windows-10-SDK 10.0.10069). Leider ist die Fehlermeldung bleibt die gleiche nach der installation des SDK.

InformationsquelleAutor 0xC0000022L | 2015-07-17
Schreibe einen Kommentar