¿Cómo puedo reiniciar una aplicación desde dentro?¿Cómo se puede reiniciar mi aplicación?
Respuesta
Application.Restart es lo que estás buscando, creo. Usé esto en un proyecto y tengo que decir que funcionó bien para mí, pero otras personas parecen haber tenido problemas con esto.
¿Estás seguro de que no proporciona la línea de comando? argumentos de nuevo? Los documentos de MSDN (que usted ha vinculado) dicen que sí, y he escuchado a otras personas decir lo mismo, por ejemplo, sobre [aquí] (http://stackoverflow.com/questions/779405/how-do-i-restart- my-c-sharp-winform-application # 5086597) – Shaun
@Shaun - estás en lo cierto. Pensé que había leído que este no era el caso. Editaré mi respuesta en consecuencia. –
- 1. ¿Se puede reiniciar programáticamente una aplicación j2ee?
- 2. Android: ¿Cómo reiniciar FirstRun SharedPreferences cuando mi aplicación se actualiza?
- 3. No se puede reiniciar nginx
- 4. Reiniciar aplicación usando C#
- 5. RestartManager no puede reiniciar la aplicación durante la actualización
- 6. mi sistema se niega a apagar/reiniciar con clase NSAppleScript
- 7. Android Reiniciar la aplicación
- 8. reiniciar la aplicación sin reiniciar el servidor?
- 9. Detener Eclipse reiniciar mi aplicación web en el archivo guardar
- 10. Error al reiniciar Thin para mi aplicación Ruby on Rails
- 11. ¿Cómo se puede reiniciar desde un caparazón de cenizas?
- 12. ¿Puede PHP reiniciar Apache?
- 13. Reiniciar una aplicación en Crash
- 14. Reiniciar otra aplicación. C#, .net
- 15. No se puede conectar mi aplicación de rieles a Oracle
- 16. No se puede llamar a Assembly.GetName() desde mi aplicación Silverlight
- 17. Reiniciar una aplicación en Eclipse
- 18. ¿Se puede modificar el archivo web.config y NO reiniciar la aplicación ASP.NET?
- 19. Cómo reiniciar la aplicación de Android desde la aplicación
- 20. Reiniciar una aplicación en Eclipse
- 21. ¿Cómo puedo reiniciar mi animación basada en bloques cuando la aplicación pasa a primer plano?
- 22. ¿Cómo reiniciar mi aplicación si la Actualización de Windows fuerza un reinicio?
- 23. ¿Reiniciar la computadora desde la aplicación WinForms?
- 24. ¿Cómo puede mi aplicación Flash determinar su propia URL?
- 25. Reiniciar una aplicación Django que se ejecuta en Apache + mod_python
- 26. El cambio en AppSettings necesita reiniciar mi aplicación, ¿cómo puedo evitarlo?
- 27. ¿Cómo puede enviar mi aplicación Parse.com un correo electrónico?
- 28. Reiniciar Windows desde una aplicación .NET
- 29. Reiniciar la aplicación Node.js con init.d
- 30. no puede reiniciar mongodb en Ubuntu 11.04
Es extremadamente raro que su aplicación deba reiniciarse alguna vez. El único escenario concebible es instalar actualizaciones automáticamente, pero la forma más lógica de manejarlo es con una aplicación auxiliar que descarga las actualizaciones y las instala en el siguiente lanzamiento. El mismo modelo utilizado por aplicaciones populares como Google Chrome y Mozilla Firefox, no solo para resolver este problema, sino también porque es * mucho * más fácil de usar. –
posible duplicado de [¿Cómo reinicio mi aplicación C# WinForm?] (Http://stackoverflow.com/questions/779405/how-do-i-restart-my-c-winform-application), también vea [What's the ¿Cuál es la mejor forma de que una aplicación de formularios Windows .NET se actualice a sí misma?] (http://stackoverflow.com/questions/150935/whats-the-best-way-for-a-net-windows-forms-application-to-update -sí mismo) –
Una posible razón para reiniciar su aplicación (que he utilizado anteriormente) podría ser en una implementación ClickOnce, donde puede verificar si hay una actualización disponible en su código, entonces puede manejar la actualización actual configurando la aplicación para buscar actualizaciones antes de que se ejecute y reinícielo para que la actualización se realice por usted. –