Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Windows Sürücü Seti (WDK) 8.1 ve WDK 8, sürücü oluşturmak için kullandığınız ortamda önemli bir değişiklik yaptı. WDK artık Build.exekullanmıyor. Sürücüler için WDK derleme ortamı MSBuild.exe kullanır ve Visual Studio geliştirme ortamıyla tamamen tümleşiktir. Bu, WDK'nin önceki sürümünde bulunan kaynak dosyaları, makefile.inc, makefile.new ve diğer ilgili derleme dosyalarının artık kullanılmadığını gösterir. WDK artık Visual Studio aracılığıyla bir sürücü oluşturmanızı, düzenlemenizi, derlemenizi, test etmenizi ve dağıtmanızı sağlar. Bu belgenin amacı, kullanıcıların WDK 8.1 ve WDK 8'i kullanmaya başlarken önceki WDK'leri tanımasına yardımcı olacak bilgiler sağlamaktır.
Not WDK 8 ile oluşturulan projelerin ve çözümlerin WDK 8.1 ve Microsoft Visual Studio 2013 ile çalışacak şekilde yükseltilmesi gerekir. Projeleri veya çözümleri açmadan önce ProjectUpgradeTool'u çalıştırın. ProjectUpgradeTool, projeleri ve çözümleri WDK 8.1 kullanılarak derlenecek şekilde dönüştürür.
Bu bölümde
| Konu | Açıklama |
|---|---|
Bu bölümde, Build.exe ve NMake.exehakkında bilgi sahibi olan WDK geliştiricilerine bazı temel MSBuild terminolojisi tanıtılır. Bu bölümde basit MSBuild projelerinin oluşturulması gösterilmektedir. |
|
Visual Studio birden çok proje yönetebilir. Bu bölümde WDK derleme ortamı açıklanmaktadır. |
|
Windows Sürücü Seti (WDK), sürücü geliştirmeye özgü araçlar ve kitaplıklar sağlamak için MSBuild platform araç takımı özelliğinden yararlanır. MSBuild platform araç takımı özelliği genişletilebilir. Kullanmak istediğiniz platform araç takımının belirli sürümü PlatformToolset adlı bir MSBuild özelliği tarafından denetlenmektedir. Projeler, proje dosyasında PlatformToolset özelliğini ayarlayarak araçlar ve kitaplıklar arasında geçiş yapabilir. |
|
Sürücü özellik sayfaları, MSBuild'in herhangi bir sürücü projesi oluşturmak için kullandığı tüm araçlar için varsayılan ayarlara sahiptir. |
|
WindowsDriver.Common.targets, WindowsDriver.masm.targets ve WindowsDriver.arm.targets dosyaları, sürücü oluşturmak için gereken hedefleri sağlar. |
|
Varsayılan olarak, WDK varsayılan derleme çıkış dizinini belirtmek için ara dizin $(IntDir) makrosunu kullanır. |
|
Windows Sürücü Seti (WDK), derleme işleminde sıklıkla kullanılan ancak normalde Visual Studio ile dağıtılmayan araçlar içerir. Bu araçlar sürücüleri veya sürücü paketlerini imzalamak, yazılım izleme uygulamak veya kaynak veya ileti dosyalarını (stampinf.exe, mc.exe, tracewpp.exe, binplace.exevb.) işlemek ve derlemek için kullanılır. Derleme işlemi sırasında çalıştırılabilmeleri için bu komut satırı araçlarının MSBuild'e görev olarak (hedeflerde yer alır) açık olması gerekir. WDK, sürücünüzü oluştururken bu araçları MSBuild görevleri olarak çalıştırabilmeniz için gerekli bileşenleri sağlar. |