IComSoapPublisher.RegisterAssembly(String) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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).