none
.NET ?? RRS feed

  • 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)

    miércoles, 17 de septiembre de 2008 20:51

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

     

    jueves, 18 de septiembre de 2008 8:52
    Moderador

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

     

    jueves, 18 de septiembre de 2008 8:52
    Moderador
  • 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!!

    jueves, 18 de septiembre de 2008 19:43