private void LogLoadException(IEnvironmentViewExtensionProvider provider, Exception ex) { string message; if (provider == null) { message = SR.GetString(SR.ErrorLoadingEnvironmentViewExtensions, ex); } else { message = SR.GetString(SR.ErrorLoadingEnvironmentViewExtension, provider.GetType().FullName, ex); } Debug.Fail(message); var log = _site.GetService(typeof(SVsActivityLog)) as IVsActivityLog; if (log != null) { log.LogEntry( (uint)__ACTIVITYLOG_ENTRYTYPE.ALE_ERROR, SR.ProductName, message ); } }
private void LogLoadException(IEnvironmentViewExtensionProvider provider, Exception ex) { string message; if (provider == null) { message = Strings.ErrorLoadingEnvironmentViewExtensions.FormatUI(ex); } else { message = Strings.ErrorLoadingEnvironmentViewExtension.FormatUI(provider.GetType().FullName, ex); } Debug.Fail(message); var log = _site.GetService(typeof(SVsActivityLog)) as IVsActivityLog; if (log != null) { log.LogEntry( (uint)__ACTIVITYLOG_ENTRYTYPE.ALE_ERROR, Strings.ProductTitle, message ); } }