Windows 7'nin veya Windows Server 2008 R2'nin 64-bit sürümünün çalıştırıldığı bir bilgisayarınız var. Kayıtlı tür kitaplığının yolunu almak üzere QueryPathOfRegTypeLib işlevini kullanarak bir uygulamanın 32-bit sürümünü çalıştırıyorsunuz. Ancak QueryPathOfRegTypeLib işlevi doğru yolu döndürmüyor. Tür kitaplığının 32-bit sürümünün yolu yerine 64-bit sürümünün yolu döndürülüyor.
Bu sorunu yeniden oluşturma örnek kodu için "Daha fazla bilgi" bölümüne bakın.
Windows Server 2008 R2'nin tüm desteklenen IA-64 tabanlı sürümleri Güncelleştirme paketini şimdi karşıdan yükle.
GDR hizmet dalları yalnızca yaygın olarak karşılaşılan oldukça önemli sorunları gidermek üzere kapsamlı olarak yayımlanmış düzeltmeleri içerir. LDR hizmet dalları, kapsamlı olarak yayımlanan düzeltmelerden başka güncelleştirmeler de içerir.
Her çalışma ortamı için yüklenen MANIFEST dosyaları (.manifest), "Windows Server 2008 R2 ve Windows 7 için ek dosya bilgileri" bölümünde ayrı olarak listelenmektedir. MANIFEST dosyalarının yanı sıra bunların ilişkili güvenlik kataloğu (.cat) dosyaları, güncelleştirilmiş bileşenin durumunu korumak açısından oldukça önemlidir. Özniteliklerin listelenmediği güvenlik kataloğu dosyalarının Microsoft dijital imzaları vardır.
Bu sorunu yeniden oluşturmak için örnek kod
Örneğin, aşağıdaki örnek kod bir uygulamanın 32-bit sürümünü geliştirir:
Bu uygulamayı Windows 7'nin 34-bit sürümünde çalıştırdığınızda şu çıktıyı almayı beklersiniz:
Ancak şu çıktıyı alırsınız:
QueryPathOfRegTypeLib işlevi hakkında daha fazla bilgi için aşağıdaki Microsoft web sitesini ziyaret edin:
QueryPathOfRegTypeLib işlevine giriş
Makale No: 982110 - Son İnceleme: 10 Kas 2010 - Düzeltme: 1