Red de conocimiento informático - Problemas con los teléfonos móviles - VS2010 "Generar", "Generar solución", "Iniciar ejecución (sin depurar)", ¿qué significan estos tres y cuál es la conexión entre los tres? (lenguaje C#)

VS2010 "Generar", "Generar solución", "Iniciar ejecución (sin depurar)", ¿qué significan estos tres y cuál es la conexión entre los tres? (lenguaje C#)

Construir es la compilación de archivos de proyecto en archivos ejecutables y otros archivos necesarios para el tiempo de ejecución. Crear una solución consiste en compilar todos los proyectos de la solución y generar archivos, similar a la función de generar. Iniciar la ejecución (sin depurar) es ejecutar sin depurar, al igual que ejecutar un ejecutable sin depurar puntos de interrupción.

Ciclo de instrucción: El tiempo necesario para buscar y ejecutar una instrucción.

Ciclo de Máquina: También conocido como ciclo de CPU, la CPU tarda mucho en acceder a la memoria, por lo que se define como el tiempo mínimo requerido para leer una palabra de instrucción de la memoria.

Período de reloj: A menudo llamado pulso de tic o período T. La unidad más básica de operaciones de procesamiento, la frecuencia principal de la CPU.

La relación entre los tres: el ciclo de instrucción generalmente se expresa por el número de ciclos de la máquina, y el número de ciclos de la máquina incluye el número de ciclos de reloj.

Información ampliada:

Proyecto web: haga clic para iniciar la depuración. Puede realizar un seguimiento de la ejecución del programa en los puntos de interrupción durante la ejecución del programa para facilitar los errores.

Proyecto web: Haga clic para iniciar la ejecución (sin depurar). No se permiten puntos de interrupción durante la ejecución del programa. Ventajas: una vez que el sitio web esté en línea, si modifica el código CS, solo necesita hacer clic con el botón derecho en el proyecto correspondiente, hacer clic en Reconstruir (o generar directamente) el proyecto y luego actualizar directamente la página del navegador. Motivo: el servicio IIS ha comenzado

Conclusión: la depuración se utiliza a menudo para facilitar los errores, mientras que la no depuración facilita las pruebas y la verificación.

Iniciar ejecución (sin depuración): ejecutar directamente y obtener solo el resultado final.

La diferencia entre estos dos métodos es que el primero requiere cargar símbolos de depuración, lo que permite interrupciones durante la ejecución, y puede ejecutarse en un solo paso. También puede monitorear ciertas variables e incluso cambiar el código y recalcular; Este último solo compila y ejecuta, sin depurar el programa, solo es adecuado para usar cuando necesita ver el estado de ejecución del programa.