開發、測試和部署驅動程式

Windows 驅動程式開發環境和 Windows 偵錯工具已整合到 Microsoft Visual Studio 中。 在此整合式驅動程式開發環境中,您可以在 Visual Studio 使用者介面中使用您撰寫、建置、封裝、部署及測試驅動程式所需的大部分工具。

若要設定整合式開發環境,請先安裝 Visual Studio,然後安裝 WDK。 您可以在 WDK 設定和下載頁面上找到如何取得 Visual Studio 和 WDK 的相關資訊。 Windows 的偵錯工具隨附于 WDK 安裝中。

WDK 會使用 MSBuild.exe,這可在 Visual Studio 使用者介面和 命令列工具中使用。 在 Visual Studio 環境中建立的驅動程式會使用專案和方案檔來描述專案或專案群組。 Visual Studio 環境提供將舊版 Sources 和 Dirs 檔案轉換成 Project 和 Solution 檔案的工具。

Visual Studio 環境提供下列專案的範本:

  • 新驅動程式
  • 驅動程式套件
  • 新的測試
  • 現有測試的增強功能
  • 自訂驅動程式部署腳本

在 Visual Studio 環境中,您可以設定建置程式,讓它自動建立並簽署驅動程式套件。 Visual Studio 中提供靜態和執行時間分析工具。 您可以設定目的電腦來測試驅動程式,並在每次重建時自動將驅動程式部署至目的電腦。 您可以選擇一組廣泛的執行時間測試,也可以撰寫自己的測試。

本節中的主題說明如何使用 Visual Studio 來執行驅動程式開發、部署和測試相關的數項工作。

其他影片

您可以在 Windows 驅動程式檔中的下列頁面上找到影片: