IComSoapPublisher.RegisterAssembly(String) IComSoapPublisher.RegisterAssembly(String) IComSoapPublisher.RegisterAssembly(String) IComSoapPublisher.RegisterAssembly(String) Method

Definizione

Registra un assembly per l'interoperabilità COM.Registers an assembly for COM interop.

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

Parametri

AssemblyPath
String String String String

Percorso del file system dell'assembly.The file system path for the assembly.

Eccezioni

L'assembly di input non dispone di un nome sicuro.The input assembly does not have a strong name.

Un chiamante nella catena di chiamate non dispone dell'autorizzazione all'accesso a codice non gestito.A caller in the call chain does not have permission to access unmanaged code.

oppure-or- È stata specificata una base di codici che non inizia con "file://" senza la classe WebPermission richiesta.A codebase that does not start with "file://" was specified without the required WebPermission.

AssemblyPath non è stato trovato oppure non è stata specificata un'estensione di file.AssemblyPath is not found, or a file name extension is not specified.

AssemblyPath non è un assembly valido.AssemblyPath is not a valid assembly.

Un assembly o un modulo è stato caricato due volte con due diverse evidenze oppure la lunghezza del nome dell'assembly supera la lunghezza massima definita dal sistema.An assembly or module was loaded twice with two different evidences, or the assembly name exceeds the system-defined maximum length.

Un metodo contrassegnato con la classe ComUnregisterFunctionAttribute non è static.A method marked with ComUnregisterFunctionAttribute is not static.

oppure-or- Esistono più metodi contrassegnati con la classe ComUnregisterFunctionAttribute a un livello specifico della gerarchia.There is more than one method marked with ComUnregisterFunctionAttribute at a given level of the hierarchy.

oppure-or- La firma del metodo contrassegnato con la classe ComUnregisterFunctionAttribute non è valida.The signature of the method marked with ComUnregisterFunctionAttribute is not valid.

Commenti

L'implementazione di RegisterAssembly Usa lo strumento di registrazione dell'Assembly (Regasm.exe) per registrare le classi nell'assembly.The implementation of RegisterAssembly uses the Assembly Registration tool (Regasm.exe) to register the creatable classes in the assembly. Per altre informazioni, vedere Regasm.exe (strumento di registrazione di Assembly).For more information, see Regasm.exe (Assembly Registration Tool).

Si applica a