IComSoapPublisher.RegisterAssembly(String) Methode

Definitie

Registreert een assembly voor COM-interop.

public:
 void RegisterAssembly(System::String ^ AssemblyPath);
public void RegisterAssembly(string AssemblyPath);
abstract member RegisterAssembly : string -> unit
Public Sub RegisterAssembly (AssemblyPath As String)

Parameters

AssemblyPath
String

Het bestandssysteempad voor de assembly.

Uitzonderingen

De invoerassembly heeft geen sterke naam.

Een aanroeper in de aanroepketen is niet gemachtigd om toegang te krijgen tot onbeheerde code.

– of –

Een codebasis die niet begint met 'file://' is opgegeven zonder de vereiste WebPermission.

AssemblyPath is null.

AssemblyPath is niet gevonden of er is geen bestandsnaamextensie opgegeven.

AssemblyPath is geen geldige assembly.

Een assembly of module is tweemaal geladen met twee verschillende bewijzen, of de assemblynaam overschrijdt de door het systeem gedefinieerde maximumlengte.

Een methode die is gemarkeerd met ComUnregisterFunctionAttribute is niet static.

– of –

Er is meer dan één methode gemarkeerd met ComUnregisterFunctionAttribute een bepaald niveau van de hiërarchie.

– of –

De handtekening van de methode die is gemarkeerd, ComUnregisterFunctionAttribute is ongeldig.

Opmerkingen

De implementatie van RegisterAssembly het hulpprogramma Assembly-registratie (Regasm.exe) om de creatable-klassen in de assembly te registreren. Zie Regasm.exe (Assembly Registration Tool) voor meer informatie.

Van toepassing op