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 para o 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 código não gerenciado.

- ou -

Uma base de código que não começa com "file://" foi especificada sem o necessário WebPermission.

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 comprimento máximo definido pelo sistema.

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

- ou -

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

- ou -

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

Comentários

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

Aplica-se a