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'un 64 bit sürümlerinde çalışan tüm sürücülerin, Windows'un yüklemeden önce imzalanması gerekir. Ancak, Windows'un 32 bit sürümlerinde sürücü imzalama gerekli değildir.
Bir sürücüyü imzalamak için bir sertifika gereklidir. Geliştirme ve test sırasında sürücünüzü imzalamak için kendi sertifikanızı oluşturabilirsiniz. Ancak, kamuya açık bir sürüm için sürücünüzü güvenilir bir kök sertifika yetkilisi tarafından verilen bir sertifikayla imzalamanız gerekir.
NotSürücü paketi projesi diğer projelerin çıkışını paketleyebilir. Bir sürücü paketi projesi oluşturursanız, Microsoft Visual Studio bağımlılıkları olan diğer projeleri oluşturur. Sürücü paketi projesi, diğer bağımlı projelerden ayrı olan kendi sürücü imzalama özelliklerine sahiptir ve sürücü imzalama özellikleri yalnızca sürücü paketi projesi tarafından üretilen kataloğa (varsa) uygulanır. Başka bir deyişle, sürücü paketi projesi diğer projeler tarafından üretilen sürücü ikili dosyalarına otomatik olarak eklenmiş imza eklemez; örneğin, bir test sertifikası gibi diğer sürücü projelerini imzalamak için farklı bir sertifika kullanılabilir ve böyle bir durumda sonuç, ikili dosyaların istemeden bir sertifikayla imzalandığı bir sürücü paketi olur. paket kataloğu farklı bir sertifikayla imzalanır. Bu, performans düşüşüyle sonuçlanabilir. Örneğin, önyükleme başlatma sürücüsü ikili dosyasının eklenmiş imzası geçersizse, Windows ikiliyi doğrulamak için imzalandığı sertifikayı kullanamaz. Bunun yerine, Windows ikili dosyasını kataloğun imzasına göre doğrulamalıdır ve bu da önyükleme süresini artırır.
Bu bölümde, bir sürücü paketini imzalamak için Visual Studio'yu nasıl kullanacağınız açıklanmaktadır.