Test Foro de elhacker.net SMF 2.1

Programación => Programación General => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: Krata en 26 Octubre 2009, 23:34 PM

Título: C# - Cómo copiar la aplicación al ejecutarla?
Publicado por: Krata en 26 Octubre 2009, 23:34 PM
En c#, ya casi tengo mi aparatito terminado, voy haciendo retoques, pero me falta que se copie la aplicación al ejecutarla y se pegue en algun remoto lugar  :rolleyes: ;D. Lo único que he intentado (esto):

El texto de labeltxtexe: loquesea.exe"


labeldest.Text = '"' + Application.StartupPath + labeltxtexe;
System.IO.File.Copy(labeldest.Text, @"C:\Documents and settings\usuario\Mis documentos");


Al ejecutar, no se me copia y la segunda linea de codigo me dice lo siguiente:

"Illegal characters in path."

Me han pillado? XD

Alguna solución?
Título: Re: C# - Cómo copiar la aplicación al ejecutarla?
Publicado por: Krata en 27 Octubre 2009, 18:17 PM
Vale, aconseguido:


labeldest.Text = Application.ExecutablePath;
System.IO.File.Copy(labeldest.Text, @"C:\Documents and settings\usuario\Mis documentos\nombreaplicacion.exe");