Publish.UnRegisterAssembly(String) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Annulla la registrazione di un assembly di interoperabilità 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)
Parametri
- AssemblyPath
- String
Percorso del file system dell'assembly.
Implementazioni
Eccezioni
Un chiamante nella catena di chiamate non dispone dell'autorizzazione all'accesso a codice non gestito.
-oppure-
È stata specificata una codebase che non inizia con "file://" senza l'oggetto WebPermission richiesto.
AssemblyPath
è null
.
AssemblyPath
non è stato trovato oppure non è stata specificata un'estensione di file.
AssemblyPath
non è un assembly valido.
Un assembly o un modulo è stato caricato due volte con due diverse evidenze oppure la lunghezza del nome dell'assembly supera la lunghezza massima definita dal sistema.
Un metodo contrassegnato con la classe ComUnregisterFunctionAttribute non è static
.
-oppure-
Esistono più metodi contrassegnati con la classe ComUnregisterFunctionAttribute a un livello specifico della gerarchia.
-oppure-
La firma del metodo contrassegnato con la classe ComUnregisterFunctionAttribute non è valida.
Commenti
UnRegisterAssembly usa Regasm.exe per annullare la registrazione delle classi creabili nell'assembly. Per altre informazioni, vedere Regasm.exe (strumento di registrazione assembly).