'<classname2>' temel sınıfı bağımsız değişken olmadan çağrılabilen erişilebilir bir 'Sub New' olmadığından 'classname>' sınıfı bir '<Sub New' bildirmelidir

Türetilmiş bir sınıf bir oluşturucu bildirmez ve Çağırabileceği temel sınıf oluşturucu olmadığından Visual Basic bir oluşturucu oluşturamaz.

Türetilmiş bir sınıf bir oluşturucu bildirmediğinde, Visual Basic çağıran MyBase.New()örtük bir parametresiz oluşturucu oluşturmaya çalışır. Temel sınıfta bağımsız değişken olmadan çağrılabilen erişilebilir bir oluşturucu yoksa veya birden fazla oluşturucu varsa, Visual Basic örtük bir oluşturucu oluşturamaz.

Hata Kimliği: BC30387

Bu hatayı düzeltmek için

  1. Türetilmiş sınıfın herhangi bir yerinde en az bir Sub New oluşturucu bildirin ve uygulayın.

  2. Her Sub Newöğesinin ilk satırı olarak temel sınıf oluşturucusunun MyBase.New()çağrısını ekleyin.

Ayrıca bkz.