En ASP.Net, si puedo configurar una aplicación web puedo configurarlo para que esté en modo de liberación pero con un sitio web sólo puede establecer la configuración de estar en modo de depuración . ¿Por qué es esto?¿Por qué no puedes construir un sitio web en modo de lanzamiento?
Respuesta
En proyectos de sitios web, cada página se compila dinámicamente a petición previa. Se compilará sin símbolos de depuración a menos que especifique lo contrario en el archivo de configuración.
Probablemente porque una aplicación web compila todo el sitio web en una DLL. Para ejecutar y depurar páginas, es necesario volver a compilar toda la aplicación. Mientras que un proyecto de sitio web se compila dinámicamente a nivel de página.
Para los sitios web uno publica el código fuente en el sitio, no hay compilación por hacer.
El código está construido en el sitio.
depuración/liberación de un sitio Web es controlado por el archivo Web.config:
<system.web>
...
<compilation debug="true">
...
</compilation>
</system.web>
Conjunto de depuración = "true" para la depuración, establece debug = "false" para la liberación.
no, esto no cambia el modo de publicación. ellos son diferentes – MonsterMMORPG
- 1. ¿Cómo construir un sitio web en Node.js?
- 2. ¿Cómo construir en modo de lanzamiento con optimizaciones en GCC?
- 3. ¿Por qué mi aplicación falla en modo de lanzamiento pero no en modo de depuración?
- 4. ¿Podemos construir un sitio web usando MSBuild
- 5. ¿Por qué no puedes UnRegisterStartupScript?
- 6. Símbolos de depuración en modo de lanzamiento
- 7. ¿Poner un sitio web en modo de mantenimiento?
- 8. ¿Por qué IE9 cambia al modo de compatibilidad en mi sitio web?
- 9. Trace.WriteLine en modo de lanzamiento?
- 10. Debug.Assert aparece en el modo de lanzamiento
- 11. ¿Por qué no puedes dormir sosteniendo un spinlock?
- 12. Depuración en .NET en modo de lanzamiento
- 13. bucle infinito en modo de lanzamiento
- 14. ¿Cómo depurar en modo de lanzamiento?
- 15. problemas con Console.SetOut en modo de lanzamiento?
- 16. Escribir para depurar en modo de lanzamiento
- 17. ¿Debug.Assert genera IL en modo de lanzamiento?
- 18. Consejos para construir un sitio como stackoverflow
- 19. ¿Por qué no puedes sobrecargar el '.' operador en C++?
- 20. ¿Por qué no puedes desarrollar juegos XNA en VB.Net?
- 21. ¿Por qué no un literal octal como un lanzamiento de cadena a un número?
- 22. Lanzamiento de una aplicación nativa desde un enlace del sitio web en el iPhone
- 23. ¿Qué aspecto desarrollar primero en un sitio web?
- 24. Lanzamiento de un sitio web a través de la línea de comandos de Windows
- 25. ¿Utilizas Silverlight para un sitio web completo?
- 26. ¿Cómo se implementa automáticamente un sitio web durante una versión de lanzamiento?
- 27. ¿Por qué no puedes escribir una expresión de función?
- 28. ¿Por qué construir un cubo SSAS?
- 29. ¿Qué son los paquetes de sitio en python y puedes instalarlos/usarlos si no eres root?
- 30. ¿Por qué no puedes asignar un int a un entero en un bucle sin llaves?
"cada página se compila dinámicamente para cada página". ¿Quiere decir que cada página se compila por PETICIÓN? –
No, cada implementación. –
Gracias Outlaw ... corrigió la gramática. –