2016-10-24 13 views
0

Windows Vistaでドライバをサポートしたい。私は開発のためにVisual Studio 2015を使用しています。私はWindows 7にドライバをサポートするWDK 10をダウンロードしてインストールしました。this siteによれば、私のドライバはWindows Vistaと互換性があるためにWDK 8が必要です。私はWDK 8をインストールした後、私はVisual Studioでそれを設定することはできません。Visual StudioでWindows Vista用のドライバをコンパイルする方法2015

WDK 8をVisual Studio 2015に統合する適切な方法は何ですか?

答えて

2

WDK 8は、Visual Studioの2012年まで使用することができます。それははっきりと言う

https://developer.microsoft.com/en-us/windows/hardware/windows-driver-kit

のリンクをチェック:

は、私たちはあなたのWDK 8.1アップデートおよびVisual Studio 2013年にマイクロソフトに移行する時間を与えるためにWindows Driver Kit(WDK)の8を提供WDK 8をサポートしていません。このキットをこれ以上アップデートすることはありません。 WDKとVisual Studioの最新バージョンを使用してWindows用のドライバを作成することをお勧めします。

重要:WDK 8

をインストールする前には、Visual Studio Professionalの2012またはVisual Studio Ultimateをインストールする必要がありますので、VistaのWDK 8およびドライバを使用するためにあなたは、Visual Studioを必要とし、2012年

+0

あなたの研究をありがとう。 SDKが特定のバージョンのIDEに依存しているのはばかばかしいことです。 – arminb

0

Windows Driver Kit 7または8を入手する必要があります。VistaのWDKサポートが8.1で廃止されたようです。 Windows 7以降のドライバを構築する場合は、WDK 10が動作するはずです。

はここWDK 7.1.0へのリンクです:それは公式にサポートされていないことの後 https://www.microsoft.com/en-us/download/details.aspx?id=11800

1

あなたはWDKを使用することができますVistaと互換性のあるドライバを作成します。 Visual Studioに統合する場合は、VisualDDK(http://visualddk.sysprogs.org/)を参照してください。ただし、Visual Studio 2015を正式にサポートしているとは限りません。

Vistaと互換性のある別の方法は、現在のWDK(WDK 10)とVistaで動作しない理由を詳しく見てください。非互換性は、通常、欠落したインポートによって発生します。これは、ドライバプロジェクトでさまざまなチェックを無効にすることで部分的に解決できます(セキュリティチェックなど)。この方法では、XPとの互換性もあります(少なくとも、WDK 8.1で私にとってはうまくいきました)。

関連する問題