IComSoapPublisher.RegisterAssembly(String) Método

Definição

Registra um 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 arquivos do assembly.

Exceções

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

Um chamador na cadeia de chamadas não tem permissão para acessar o código não gerenciado.

- ou -

Uma base de código que não é iniciada com “file://” foi especificada sem o WebPermission necessário.

AssemblyPath é null.

AssemblyPath não foi encontrado ou uma extensão de nome de arquivo não foi especificada.

AssemblyPath não é um assembly válido.

Um assembly ou módulo foi carregado duas vezes com duas evidências diferentes ou o nome do assembly excede o tamanho máximo definido no sistema.

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

- ou -

Há mais de um método marcado com ComUnregisterFunctionAttribute em determinado nível da hierarquia.

- ou -

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

Comentários

A implementação de usa a ferramenta registro de RegisterAssembly assembly (Regasm.exe) para registrar as classes cretáveis no assembly. Para obter mais informações, consulte Regasm.exe (Ferramenta de Registro de Assembly).

Aplica-se a