Compartir vía


InstallContext.LogMessage(String) Método

Definición

Escribe un mensaje en la consola y el archivo de registro para la instalación.

public:
 void LogMessage(System::String ^ message);
public void LogMessage (string message);
member this.LogMessage : string -> unit
Public Sub LogMessage (message As String)

Parámetros

message
String

Mensaje que se va a escribir.

Ejemplos

Este ejemplo es un extracto del ejemplo en la información general de InstallContext la clase .

Usa el IsParameterTrue método para averiguar si se ha establecido el LogtoConsole parámetro . Si yeses , usará el LogMessage método para escribir mensajes de estado en el archivo de registro de instalación y en la consola.

// Check whether the "LogtoConsole" parameter has been set.
if ( myInstallContext->IsParameterTrue( "LogtoConsole" ) )
{
   // Display the message to the console and add it to the logfile.
   myInstallContext->LogMessage( "The 'Install' method has been called" );
}
// Check whether the "LogtoConsole" parameter has been set.
if( myInstallContext.IsParameterTrue( "LogtoConsole" ) == true )
{
   // Display the message to the console and add it to the logfile.
   myInstallContext.LogMessage( "The 'Install' method has been called" );
}
' Check wether the "LogtoConsole" parameter has been set.
If myInstallContext.IsParameterTrue("LogtoConsole") = True Then
   ' Display the message to the console and add it to the logfile.
   myInstallContext.LogMessage("The 'Install' method has been called")
End If

Comentarios

Un instalador puede llamar a este método para escribir el progreso u otra información de estado en el archivo de registro. Si los parámetros de la línea de comandos especifican que se debe mostrar una interfaz de usuario, el instalador debe mostrar cuadros de mensaje o realizar consultas además de llamar al LogMessage método . El usuario no verá el texto escrito en el archivo de registro a menos que se use InstallUtil.exe para ejecutar la instalación y "/LogToConsole= true" se especifica en la línea de comandos.

Se aplica a

Consulte también