IComSoapPublisher.RegisterAssembly(String) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.