IComSoapPublisher.RegisterAssembly(String) Método

Definição

Regista uma assembly para interoperabilidade COM.

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

Parâmetros

AssemblyPath
String

O caminho do sistema de ficheiros para a assembly.

Exceções

O conjunto de entrada não tem um nome forte.

Um chamador na cadeia de chamadas não tem permissão para aceder a código não gerido.

-ou-

Uma base de código que não começa por "file://" foi especificada sem o requisito WebPermission.

AssemblyPath é null.

AssemblyPath não é encontrada, ou não é especificada uma extensão de nome de ficheiro.

AssemblyPath não é uma assembleia válida.

Um conjunto ou módulo foi carregado duas vezes com duas evidências diferentes, ou o nome da montagem excede o comprimento máximo definido pelo sistema.

Um método marcado com ComUnregisterFunctionAttribute não staticé .

-ou-

Existem mais do que um método marcado com ComUnregisterFunctionAttribute num dado nível da hierarquia.

-ou-

A assinatura do método marcado com ComUnregisterFunctionAttribute não é válida.

Observações

A implementação de RegisterAssembly utiliza a ferramenta Assembly Registration (Regasm.exe) para registar as classes criáveis na assembly. Para mais informações, consulte Regasm.exe (Ferramenta de Registo de Assembleias).

Aplica-se a