Partilhar via


Publish.UnRegisterAssembly(String) Método

Definição

Cancela o registro de um assembly de interoperabilidade COM.

public:
 virtual void UnRegisterAssembly(System::String ^ AssemblyPath);
public void UnRegisterAssembly (string AssemblyPath);
abstract member UnRegisterAssembly : string -> unit
override this.UnRegisterAssembly : string -> unit
Public Sub UnRegisterAssembly (AssemblyPath As String)

Parâmetros

AssemblyPath
String

O caminho do sistema de arquivos do assembly.

Implementações

Exceções

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

UnRegisterAssembly usa Regasm.exe para cancelar o registro das classes cretáveis no assembly. Para obter mais informações, consulte Regasm.exe (Ferramenta de Registro de Assembly).

Aplica-se a