Cuando ejecuto mi aplicación, trabajo en ella y hago clic en el botón de idioma en la barra de tareas de Windows y cambio el idioma de entrada, mi aplicación C# se congela mostrando un cursor de reloj de arena. ¿Alguien tiene alguna idea de lo que puede estar yendo mal? No tengo ni idea de por dónde empezar ...La aplicación se congela al cambiar el idioma de entrada del teclado de Windows
Respuesta
En primer lugar, su problema es difícil de seguir, ya que no sabemos qué está pasando en su aplicación. Tampoco sabemos qué código exactamente en su aplicación se congela.
Para otros, el problema en su aplicación no está claro. Entonces, teniendo este problema bastante débilmente definido, es casi imposible que alguien pueda ayudar.
Usted puede hacer lo siguiente con el fin de resolver el problema:
- intenta generar un caso de prueba mínima, lo que reproduce el problema. Por lo general, deberá comenzar con una copia de su código fuente y eliminar las características hasta que el error ya no sea reproducible.
- Después de esto, es muy probable que te veas a ti mismo, donde está el problema.
- Si no, puede publicar el ejemplo y los cambios que hacen que ocurra el error. Intente eliminar lo más posible del ejemplo, dejando solo la parte esencial.
De esta manera es muy probable que su problema se resuelva.
Lamentablemente, la aplicación es muy grande (ha sido desarrollada por 6 programadores durante los últimos 3.5 años) y es extremadamente difícil extraer cualquier bit independiente para las pruebas. Todas las aplicaciones simples solo funcionan sin ningún problema. Esperaba que alguien haya visto un síntoma así antes y podría sugerir un punto de partida para la investigación. – user324233
¿Su aplicación no consta de varias unidades? Quizás pueda [intente] encontrar la unidad "ofensiva" utilizando su intuición y/o conocimiento de la estructura del proyecto. – Vlad
- 1. Cambiar returnButton mientras edita congela el teclado por 1 toque
- 2. Visual Studio se congela al cambiar al modo de depuración
- 3. ¿Puedo cambiar la entrada del teclado de un usuario?
- 4. cómo cambiar el idioma de entrada del cuadro de texto en la aplicación web
- 5. Manejo efectivo de la entrada del teclado
- 6. Cambiar el idioma de la aplicación iOS sobre la marcha
- 7. PhoneGap android: el teclado se superpone al campo de entrada
- 8. Cambiar el idioma de descripción predeterminado de la aplicación
- 9. Creando una aplicación de iPhone localizada pero permitiendo al usuario cambiar el idioma de la aplicación
- 10. Cambiar la configuración de idioma (configuración regional) para el dispositivo
- 11. Depuración Silverlight en Visual Studio 2010 se congela al usar el teclado
- 12. cambiar el diseño del teclado con javascript
- 13. Encuentra el idioma del teclado Android actual
- 14. Configuración del idioma del teclado del iPhone
- 15. Notificación para cambiar la altura del teclado del iPad
- 16. Cambiar el idioma de la aplicación mediante programación
- 17. Idioma de diseño de teclado de Android
- 18. Cómo: Cambiar el nombre de la aplicación según la configuración de idioma del teléfono
- 19. Cambiar el método de entrada del dispositivo Android programáticamente Android
- 20. Cambiar el idioma del selector de fecha
- 21. La aplicación web iPad se congela en el Inicio
- 22. Detectando el idioma actual de entrada de iPhone
- 23. Android: Detectar inactividad del usuario/Detectar (teclado) entrada de teclado
- 24. iOS: Configuración del idioma principal para la aplicación al localizar
- 25. ¿Cómo cambiar automáticamente el diseño del teclado al cambiar al modo normal de vim?
- 26. ¿Cómo cambiar el nombre de la aplicación en el Iniciador en Android según el idioma seleccionado en Configuración del teléfono?
- 27. ¿Cómo cambiar el idioma de ayuda en SVN en Windows?
- 28. La aplicación se congela después de enviar un tweet
- 29. ¿Cómo puedo cambiar el idioma de mi aplicación?
- 30. ¿Puedo disparar mediante programación el botón "cambiar al teclado numérico" en el teclado del iPhone
PROBLEMA RESUELTA. Bueno, no es una solución, sino una solución. La aplicación funciona sin problemas después de cambiar una configuración de idioma regional en Windows XP. Abra Inicio -> Configuración -> Panel de control -> Configuración regional y de idioma -> Idiomas -> Detalles -> Avanzado y marque "Extender compatibilidad de servicios de texto avanzados a todos los programas". Todavía no sé por qué hay problemas cuando esta opción está desactivada, pero al menos tengo una solución (no muy cómoda, ya que tengo que forzar a todos los usuarios a cambiar esa opción en Windows XP). – user324233