none
Cambiar Java Jre con codigo C# RRS feed

  • Pregunta

  • Buenas, me encuentro en medio del desarrollo de una aplicacion de escritorio con codigo C# que cambie la version del JRE en Windows 7.  La aplicacion debera switchear entre java 6 y java 7 por necesidades de distintos programas con esos requisitos. Al momento he logrado visualizar la version instalada por default en la pc con el siguiente codigo:

                RegistryKey rk = Registry.LocalMachine;
                RegistryKey subKey = rk.OpenSubKey("SOFTWARE\\JavaSoft\\Java Runtime Environment");

                string currentVerion = subKey.GetValue("CurrentVersion").ToString();
                if (currentVerion=="1.6") 
                {
                    LblVerJava.Text = "6";
                }
                else if (currentVerion == "1.7")
                {
                    LblVerJava.Text = "7";
                }
                else
                {
                    LblVerJava.Text = currentVerion;
                }

    Necesitaria que la version cambie de 6 a 7  segun se requiera.

    Muchas gracias por su ayuda.


    nada

    viernes, 15 de mayo de 2015 22:00

Todas las respuestas

  • Buenas a todos, avance un poco mas con mi investigacion y al parecer debo virtualizar la aplicacion para que funcione lo que necesito. Bien, ahora a ver como implementar esto en codigo c#.

    Saludos


    nada

    lunes, 18 de mayo de 2015 15:00