Foros del Web » Programación para mayores de 30 ;) » .NET »

AssemblyInstaller (Clase)

Estas en el tema de AssemblyInstaller (Clase) en el foro de .NET en Foros del Web. Hola a todos, tengo la siguiente duda sobre el siguiente codigo de ejemplo. En este ejemplo se utiliza la clase AssemblyInstaller para poder cargar un ...
  #1 (permalink)  
Antiguo 21/12/2008, 22:14
 
Fecha de Ingreso: febrero-2005
Mensajes: 10
Antigüedad: 19 años, 2 meses
Puntos: 0
AssemblyInstaller (Clase)

Hola a todos, tengo la siguiente duda sobre el siguiente codigo de ejemplo. En este ejemplo se utiliza la clase AssemblyInstaller para poder cargar un ensamblado que despues ejecutaria sus instaladores. Mi duda estaria en el siguiente fragmento de codigo:



IDictionary savedState = new Hashtable();




No entiendo por que se le referencia a la interfaz IDictionary una instancia de la Hashtable?. Si alguien me sacara de esa duda se lo agradeceria muchisimo.

Saludos

Código:
using System;
using System.Collections;
using System.Configuration.Install;
public class Program
{
    static void Main(string[] args)
    {
        IDictionary savedState = new Hashtable();
  
        try
        {
  
            string[] cmdLine = new string[] { "/LogFile=install.log" };
   
            AssemblyInstaller testAssemblyInstaller = new AssemblyInstaller("AssemblyWithInstallerClass.exe", cmdLine);
   
            testAssemblyInstaller.Install(savedState);
   
            testAssemblyInstaller.Commit(savedState);
   
        }
  
        catch (Exception ex)
        {
  
            Console.WriteLine(ex.Message);
   
        }
  
        Console.ReadLine();
    }
}
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:18.