Esempio n. 1
0
        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);
            }
        }
Esempio n. 2
0
 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);
     }
 }
Esempio n. 3
0
 static CabinetExtractorFactory()
 {
     s_cabinetLoader = CabinetExtractorLoader.GetInstance();
 }
Esempio n. 4
0
 static CabinetExtractorFactory()
 {
     s_cabinetLoader = CabinetExtractorLoader.GetInstance();
 }