returnTPromise.wrapError(newError(nls.localize({key:'compoundMustHaveConfigurations',comment:['compound indicates a "compounds" configuration item','"configurations" is an attribute and should not be localized']},
"Compound must have \"configurations\" attribute set in order to start multiple configurations.")));
// make sure to save all files and that the configuration is up to date
returnTPromise.wrapError(newError(nls.localize({key:'compoundMustHaveConfigurations',comment:['compound indicates a "compounds" configuration item','"configurations" is an attribute and should not be localized']},
"Compound must have \"configurations\" attribute set in order to start multiple configurations.")));
returnthis.messageService.show(severity.Error,nls.localize('noFolderWorkspaceDebugError',"The active file can not be debugged. Make sure it is saved on disk and that you have a debug extension installed for that file type."));
}
this.messageService.show(severity.Error,{
message:errorCount>1?nls.localize('preLaunchTaskErrors',"Build errors have been detected during preLaunchTask '{0}'.",resolvedConfig.preLaunchTask):
errorCount===1?nls.localize('preLaunchTaskError',"Build error has been detected during preLaunchTask '{0}'.",resolvedConfig.preLaunchTask):
nls.localize('preLaunchTaskExitCode',"The preLaunchTask '{0}' terminated with exit code {1}.",resolvedConfig.preLaunchTask,taskSummary.exitCode),
this.messageService.show(severity.Info,nls.localize('NewLaunchConfig',"Please set up the launch configuration file for your application. {0}",err.message));
returnthis.messageService.show(severity.Error,nls.localize('noFolderWorkspaceDebugError',"The active file can not be debugged. Make sure it is saved on disk and that you have a debug extension installed for that file type."));
this.messageService.show(severity.Info,nls.localize('NewLaunchConfig',"Please set up the launch configuration file for your application. {0}",err.message));