Principales respuestas
System.Diagnostics.Process.Start No funciona.

Pregunta
-
Hola, quiero que al hacer click en un botón se abra la siguiente ruta:
try
{
System.Diagnostics.Process.Start("C:\Riot Games\League of Legends\RADS\projects\lol_patcher\releases\0.0.0.64\deploy/LoLPatcher.exe");
}
catch { }Tuve que añadir "LoLPatcher.exe" ya que no aparecía en la ruta, al probar la build, la consola lanza 6 errores y todos de
Unrecognized escape sequence
Ayudenme a arreglar este código, Gracias.
Respuestas
-
Hola,
Usa el @.
System.Diagnostics.Process.Start(@"C:\Riot Games\League of Legends\RADS\projects\lol_patcher\releases\0.0.0.64\deploy\LoLPatcher.exe");
Por si no ves todo el código, por que sobresale.
Tienes : ....es\0.0.0.64\deploy/LoLPatcher.exe"
Tiene que ser ---> ...es\0.0.0.64\deploy\LoLPatcher.exe"
Saludos.
JC NaupaCrispín
Lima - Perú
La magia no existe, la programación SI- Propuesto como respuesta Gladys CM sábado, 30 de julio de 2016 0:07
- Marcado como respuesta MauBlue sábado, 30 de julio de 2016 0:12
- Editado Joel C. Naupa Crispín sábado, 30 de julio de 2016 0:12 Por si ...
-
Hola MauBlue,
Otra forma es sustituir los \ por dos barras \\.
Process.Start("C:\\Riot Games\\League of Legends\\RADS\\projects\\lol_patcher\\releases\\0.0.0.64\\deploy\\LoLPatcher.exe");
Pero es mejor anteponer la @.
- Marcado como respuesta MauBlue sábado, 30 de julio de 2016 0:12
Todas las respuestas
-
Hola,
Usa el @.
System.Diagnostics.Process.Start(@"C:\Riot Games\League of Legends\RADS\projects\lol_patcher\releases\0.0.0.64\deploy\LoLPatcher.exe");
Por si no ves todo el código, por que sobresale.
Tienes : ....es\0.0.0.64\deploy/LoLPatcher.exe"
Tiene que ser ---> ...es\0.0.0.64\deploy\LoLPatcher.exe"
Saludos.
JC NaupaCrispín
Lima - Perú
La magia no existe, la programación SI- Propuesto como respuesta Gladys CM sábado, 30 de julio de 2016 0:07
- Marcado como respuesta MauBlue sábado, 30 de julio de 2016 0:12
- Editado Joel C. Naupa Crispín sábado, 30 de julio de 2016 0:12 Por si ...
-
Hola MauBlue,
Otra forma es sustituir los \ por dos barras \\.
Process.Start("C:\\Riot Games\\League of Legends\\RADS\\projects\\lol_patcher\\releases\\0.0.0.64\\deploy\\LoLPatcher.exe");
Pero es mejor anteponer la @.
- Marcado como respuesta MauBlue sábado, 30 de julio de 2016 0:12