Bagikan melalui


InstallContext.LogMessage(String) Metode

Definisi

Menulis pesan ke konsol dan ke file log untuk penginstalan.

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

Parameter

message
String

Pesan untuk ditulis.

Contoh

Contoh ini adalah kutipan contoh dalam ringkasan InstallContext kelas kelas.

Ini menggunakan IsParameterTrue metode untuk mengetahui apakah LogtoConsole parameter telah diatur. Jika yes, maka akan menggunakan LogMessage metode untuk menulis pesan status ke file log penginstalan dan konsol.

// 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

Keterangan

Alat penginstal dapat memanggil metode ini untuk menulis kemajuan atau informasi status lainnya ke file log. Jika parameter baris perintah menentukan bahwa antarmuka pengguna harus ditampilkan, penginstal harus menampilkan kotak pesan atau membuat kueri selain memanggil LogMessage metode . Teks yang ditulis ke file log tidak akan dilihat oleh pengguna kecuali InstallUtil.exe digunakan untuk menjalankan penginstalan dan "/LogToConsole= true" ditentukan dalam baris perintah.

Berlaku untuk

Lihat juga