Publish.RegisterAssembly(String) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
COM birlikte çalışma için bir derleme kaydeder.
public:
virtual void RegisterAssembly(System::String ^ AssemblyPath);
public void RegisterAssembly (string AssemblyPath);
abstract member RegisterAssembly : string -> unit
override this.RegisterAssembly : string -> unit
Public Sub RegisterAssembly (AssemblyPath As String)
Parametreler
- AssemblyPath
- String
Derleme için dosya sistemi yolu.
Uygulamalar
Özel durumlar
Giriş derlemesinin tanımlayıcı adı yok.
Çağrı zincirindeki bir çağıranın yönetilmeyen koda erişme izni yok.
-veya-
"file://" ile başlamayan bir kod tabanı gerekli WebPermissionolmadan belirtildi.
AssemblyPath
, null
değeridir.
AssemblyPath
bulunamadı veya dosya adı uzantısı belirtilmedi.
AssemblyPath
geçerli bir derleme değil.
Derleme veya modül iki farklı kanıtla iki kez yüklendi veya derleme adı sistem tanımlı maksimum uzunluğu aşıyor.
ile ComUnregisterFunctionAttribute işaretlenen bir yöntem değildir static
.
-veya-
Hiyerarşinin belirli bir düzeyinde ile ComUnregisterFunctionAttribute işaretlenmiş birden fazla yöntem vardır.
-veya-
ile ComUnregisterFunctionAttribute işaretlenen yöntemin imzası geçerli değil.
Açıklamalar
RegisterAssembly derlemeye creatable sınıflarını kaydetmek için Derleme Kayıt aracını (Regasm.exe) kullanır. Daha fazla bilgi için bkz. Regasm.exe (Derleme Kayıt Aracı).