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.
İki derlemenin yalnızca tanımlayıcı ad imzalarıyla farklı olup olmadığını belirler.
Bu işlev kullanım dışı bırakıldı. Bunun yerine ICLRStrongName::StrongNameCompareAssemblies yöntemini kullanın.
Sözdizimi
BOOLEAN StrongNameCompareAssemblies (
[in] LPCWSTR wszAssembly1,
[in] LPCWSTR wszAssembly2,
[out] DWORD *pdwResult
);
Parametreler
wszAssembly1
[in] İlk derlemenin yolu.
wszAssembly2
[in] İkinci derlemenin yolu.
pdwResult
[out] Aşağıdaki değerlerden biri:
SN_CMP_DIFFERENT(0) - Derlemelerin farklı veriler içerdiğini belirtir.SN_CMP_IDENTICAL(1) - Derlemelerin imzaları ve sağlama toplamı da dahil olmak üzere tam olarak aynı olduğunu belirtir.SN_CMP_SIGONLY(2) - Derlemelerin yalnızca imza ve sağlama toplamına göre farklılık gösterdiğini belirtir.
Dönüş Değeri
true başarıyla tamamlandığında; aksi takdirde , false.
Gereksinimler
Platform: Bkz. Sistem Gereksinimleri.
Üstbilgi: StrongName.h
Kitaplığı: MsCorEE.dll'da kaynak olarak dahil edilen
.NET Framework Sürümleri: 1.0 sürümünden itibaren kullanılabilir
Açıklamalar
Derlemenin tanımlayıcı ad imzası derlemenin metin adı, sürümü, kültürü ve ortak anahtar belirtecini oluşturur.
StrongNameCompareAssemblies İşlev başarıyla tamamlanmazsa, son oluşturulan hatayı almak için StrongNameErrorInfo işlevini çağırın.