static CabinetExtractorFactory() { Assembly assembly = null; try { assembly = Assembly.LoadFrom(assemblyFile); } catch (ArgumentNullException) { } catch (FileNotFoundException) { } catch (FileLoadException) { } catch (BadImageFormatException) { } catch (SecurityException) { } catch (ArgumentException) { } catch (PathTooLongException) { } if (assembly != null) { cabinetLoader = (ICabinetExtractorLoader)assembly.GetType("System.Management.Automation.Internal.CabinetExtractorLoader").GetMethod("GetInstance").Invoke(null, null); } }
static CabinetExtractorFactory() { Assembly assembly = null; try { assembly = Assembly.LoadFrom(assemblyFile); } catch (ArgumentNullException) { } catch (FileNotFoundException) { } catch (FileLoadException) { } catch (BadImageFormatException) { } catch (SecurityException) { } catch (ArgumentException) { } catch (PathTooLongException) { } if (assembly != null) { cabinetLoader = (ICabinetExtractorLoader) assembly.GetType("System.Management.Automation.Internal.CabinetExtractorLoader").GetMethod("GetInstance").Invoke(null, null); } }
static CabinetExtractorFactory() { s_cabinetLoader = CabinetExtractorLoader.GetInstance(); }
static CabinetExtractorFactory() { s_cabinetLoader = CabinetExtractorLoader.GetInstance(); }