IComSoapPublisher.RegisterAssembly(String) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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).