Principales respuestas
.NET ??

Pregunta
-
Hola.
He creado programas con .NET. Ahora, cuando deseo ejecutarlo en otra máquina, me aparece "Error de Aplicación".
Mi pregunta es la siguiente: ¿La computadora de destino debe tener instalado .NET para que pueda correr el programa?
Otra que nunca me cerró es la siguiente: ¿Cuál es la diferencia de usar, por ejemplo, API de C++, comparado con .NET? ¿Cambia la Calidad del ejecutable?
............
Otra aparte, es que en C++, no encuentro ninguna función para renombrar el título de la consola. ¿Alguien sabe como? (Sin usar .NET ni nada de código administrado)
Respuestas
-
Mi pregunta es la siguiente: ¿La computadora de destino debe tener instalado .NET para que pueda correr el programa?
Evidentemente sí, y además, tu programa tiene que ser Release, no Debug.
Otra que nunca me cerró es la siguiente: ¿Cuál es la diferencia de usar, por ejemplo, API de C++, comparado con .NET? ¿Cambia la Calidad del ejecutable?
De esto podríamos estar hablando eones. En primer lugar no existe "API de C++", C++ como tal es un lenguaje agnóstico en cuanto a bilbiotectas. Esa API es la de Win32.
La "Calidad" de un ejecutable depende en primer lugar de la "Calidad" del código escrito, y en segundo lugar del compilador y del sistema de ejecución. En general los programas escritos en C++ suelen correr más rápido que los .NET (Y personalmente el .NET necesita madurar y estabilizarse, y el compilador de C# debe, también, madurar).
Para cambiar el título de una consola debes ejecutar la función de Win32 SetConsoleTitle: http://msdn.microsoft.com/en-us/library/ms686050(VS.85).aspx
Todas las respuestas
-
Mi pregunta es la siguiente: ¿La computadora de destino debe tener instalado .NET para que pueda correr el programa?
Evidentemente sí, y además, tu programa tiene que ser Release, no Debug.
Otra que nunca me cerró es la siguiente: ¿Cuál es la diferencia de usar, por ejemplo, API de C++, comparado con .NET? ¿Cambia la Calidad del ejecutable?
De esto podríamos estar hablando eones. En primer lugar no existe "API de C++", C++ como tal es un lenguaje agnóstico en cuanto a bilbiotectas. Esa API es la de Win32.
La "Calidad" de un ejecutable depende en primer lugar de la "Calidad" del código escrito, y en segundo lugar del compilador y del sistema de ejecución. En general los programas escritos en C++ suelen correr más rápido que los .NET (Y personalmente el .NET necesita madurar y estabilizarse, y el compilador de C# debe, también, madurar).
Para cambiar el título de una consola debes ejecutar la función de Win32 SetConsoleTitle: http://msdn.microsoft.com/en-us/library/ms686050(VS.85).aspx
-
Yeeeaa!! Muchasss gracciass por lo de laa consola! no la encontraba en ningun lado... jajaja enfrente de mis naricess...
Entonces me voy con C++.
Saluds de parte mia.
PD: Al decir "API de C++" me quise referir a C++ usando API, jajajaj . Disculpas porr expresarme mal!!