/// <summary> /// Shows an error message box with an OK button using the correct flags and title and optionally formats the message. /// </summary> /// <param name="serviceProvider">The <see cref="IServiceProvider"/> to use.</param> /// <param name="message">An unformatted message to show.</param> /// <param name="args">The arguments to use for formatting the message.</param> public static void ShowErrorMessageBox(IServiceProvider serviceProvider, string message, params object[] args) { OLEMSGICON icon = OLEMSGICON.OLEMSGICON_CRITICAL; OLEMSGBUTTON buttons = OLEMSGBUTTON.OLEMSGBUTTON_OK; OLEMSGDEFBUTTON defaultButton = OLEMSGDEFBUTTON.OLEMSGDEFBUTTON_FIRST; WixHelperMethods.ShowMessageBox(serviceProvider, buttons, icon, defaultButton, message, args); }