RegistrationHelper.UninstallAssembly Metodo

Definizione

Consente di disinstallare un assembly registrato in precedenza con InstallAssembly(String, String, String, InstallationFlags).Uninstalls an assembly previous registered with InstallAssembly(String, String, String, InstallationFlags).

Overload

UninstallAssembly(String, String)

Consente di disinstallare l'assembly dall'applicazione specificata.Uninstalls the assembly from the given application.

UninstallAssembly(String, String, String)

Consente di disinstallare l'assembly dall'applicazione specificata.Uninstalls the assembly from the given application.

UninstallAssembly(String, String)

Consente di disinstallare l'assembly dall'applicazione specificata.Uninstalls the assembly from the given application.

public:
 virtual void UninstallAssembly(System::String ^ assembly, System::String ^ application);
public void UninstallAssembly (string assembly, string application);
abstract member UninstallAssembly : string * string -> unit
override this.UninstallAssembly : string * string -> unit
Public Sub UninstallAssembly (assembly As String, application As String)

Parametri

assembly
String

Nome file dell'assembly da disinstallare.The file name of the assembly to uninstall.

application
String

Se il nome non è null, nome dell'applicazione che contiene i componenti dell'assembly.If this name is not null, it is the name of the application that contains the components in the assembly.

Implementazioni

Eccezioni

L'assembly di input non dispone di un nome sicuro.The input assembly does not have a strong name.

Sicurezza

SecurityPermission
per la possibilità di accedere al codice non gestito.for the ability to access unmanaged code. Enumerazione associata:UnmanagedCodeAssociated enumeration: UnmanagedCode

UninstallAssembly(String, String, String)

Consente di disinstallare l'assembly dall'applicazione specificata.Uninstalls the assembly from the given application.

public:
 void UninstallAssembly(System::String ^ assembly, System::String ^ application, System::String ^ partition);
public void UninstallAssembly (string assembly, string application, string partition);
member this.UninstallAssembly : string * string * string -> unit
Public Sub UninstallAssembly (assembly As String, application As String, partition As String)

Parametri

assembly
String

Nome file dell'assembly da disinstallare.The file name of the assembly to uninstall.

application
String

Se il nome non è null, nome dell'applicazione che contiene i componenti dell'assembly.If this name is not null, it is the name of the application that contains the components in the assembly.

partition
String

Nome della partizione.The name of the partition. Questo parametro può essere null.This parameter can be null.

Eccezioni

L'assembly di input non dispone di un nome sicuro.The input assembly does not have a strong name.

Sicurezza

SecurityPermission
per la possibilità di accedere al codice non gestito.for the ability to access unmanaged code. Enumerazione associata:UnmanagedCodeAssociated enumeration: UnmanagedCode

Si applica a