2017-12-30 88 views
0

最近、Windowsカーネルモードドライバを開発しました。私はWDKをダウンロードする必要があることを読んだ。 Visual Studio 2017 Communityを使用しているので、WDK(Windows 10用)バージョン1709(重要な場合はデフォルトフォルダに)をダウンロードしました。新しいプロジェクトを作成しようとすると、ドライバを開発するための新しいテンプレートが表示されるはずですが、そうではありません。WDKをダウンロードした後、Visual StudioプロジェクトテンプレートメニューにWindowsカーネルモードドライバプロジェクトテンプレートが表示されない

(?私が何を読んでから、私は私が唯一のWDKをダウンロードする必要があり、それは十分です、私は右だ推測しましたそれは、MSDN上のように記述です)

だから私の質問は:私が想定していますどのようなプロジェクトテンプレートメニューにカーネルモードドライバプロジェクトテンプレートが表示されますか?私は本当に私の問題をGoogleにしようとしました、そして、私は研究しましたが、何も役に立たなかった。私はそれが非常にばかげた質問のように見えると私は本当に何をすべきかわからないので、私は本当に残念ですが、私はWDKをredownloadingまたは他のバージョンをダウンロードするようなものを試したが、何も助けた。どんな助けもありがとう。

+0

テンプレートを取得するには、 "C:¥Program Files(x86)¥Windows Kits¥10¥Vsix¥WDK.vsix"をインストールしてください。 – magicandre1981

+0

感謝の気持ちが返ってきましたが、一度WDK.vsixを開こうとすると "拡張マニフェストが無効です。 "私は検索しましたが、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を同時にインストールしないでください。この問題が発生しています。あなたがこれを行った場合、同時に2つのバージョンのWDKがインストールされていません。

  1. マシン上のすべてのバージョンのVisual Studioをアンインストールします。
  2. を再度試してみて、テンプレートが現れるかどうかを確認のVisual Studio 2017
  3. 用のWindows Driver Kit(WDK)の最新バージョンをインストールします。Visual Studioのをインストールします。

前回エラーが発生しましたか? WDK用のフォルダはWindowsキット領域にありますか?可能であれば詳細をもっと必要とします。さもなければ、次の1000ローマ時代の忘却を推測します。

+0

ご返信ありがとうございます。ご迷惑をおかけいたします。 WDKをインストールしても、Windowsキット領域にWDKのエラー、フォルダはありません。 Visual Studioのすべてのバージョンをアンインストールし、前述のようにVisual Studio 2017をダウンロードしますが、明日はおそらく返信します。 –

+0

@PspSetProcessPpmPolicyと@ magicandre1981の両方をありがとう!再インストール後はすべて動作しています! –

+0

それは聞くのは素晴らしいです!私はあなたを助けてうれしいです。私はこれを拒否できません。私はこれまでに似たような問題を抱えていました...特にVisual Studioでカーネルのデバッグ環境を設定しています。物事が正しく機能しないときは、時には非常にイライラすることがあります。 :) – PspSetProcessPpmPolicy

関連する問題