Derlemeye <>arkadaş erişimi reddedildi. Derleyicinin derlemedeki <>arkadaş türlerini göz önünde bulundurmasını istiyorsanız, ortak anahtar bilgilerini proje ayarlarına veya proje projesinin <>derleyicisine bir komut satırı anahtarı aracılığıyla ekleyin.

Hata Kimliği: BC31536

Bu hatayı düzeltmek için

  • Ortak anahtar bilgilerini arkadaş derlemesinin proje ayarlarına ekleyin.

  • Ortak anahtarı belirtmek için komut satırı derleyici anahtarını kullanın:

    vbc /keyfile:mykey.snk /reference:friendassembly.dll mycode.vb
    
  • Ortak anahtar bilgilerini arkadaş derlemesindeki InternalsVisibleTo özniteliğine ekleyin:

    <Assembly: InternalsVisibleTo("YourAssembly, PublicKey=<public_key_token>")>
    
  • Güçlü adlandırma gerekiyorsa her iki derlemenin de aynı güçlü adlandırma anahtarını kullandığından emin olun.

  • Arkadaş derleme bildiriminin doğru biçimlendirilip biçimlendirilmediğini ve derleme adının tam olarak eşleşip eşleşmediğini denetleyin.

Ayrıca bakınız