En un cliente, una de nuestras aplicaciones WPF comenzó a colgarse. Al tratar de reproducir el problema con un ejemplo de trabajo mínimo, descubrí que incluso la aplicación WPF más básica (no trivial) se cuelga en esa máquina.La aplicación WPF de Vanilla se cuelga en la máquina de un cliente
Ejemplo A: Cree un nuevo proyecto C# WPF en Visual Studio 2008. No cambie nada, compílelo y ejecútelo en el equipo del cliente. Correrá
Ejemplo B: Tome el ejemplo A, y añadir un TextBlock al formulario principal Window1
:
<Window ...>
<Grid>
<TextBlock>Test</TextBlock>
</Grid>
</Window>
compilar la aplicación y ejecutar en la máquina del cliente. Se colgará: la barra de título y el borde de la ventana están visibles, el interior es transparente y la ventana no reacciona ante nada (no puede moverse ni cerrarse). La aplicación debe cerrarse utilizando el administrador de tareas.
Obviamente, este WPF de cliente está roto. ¿Es esto un problema conocido, es decir, alguien lo ha encontrado antes y ya sabe cómo resolverlo (por ejemplo, reinstalar .net 3.5 SP1, etc.)?
La máquina de desarrollo es W7SP1, la máquina del cliente es XP (probablemente SP3, no comprobó).
impresión fina: Sé que técnicamente * * esto no es una pregunta de programación. Sin embargo, no se ajusta ni a Serveradmin ni a Superusuario, y este es un problema muy probablemente encontrado por los desarrolladores. Por lo tanto, lo publiqué aquí. – Heinzi
¿Puede ser un problema con el controlador de video? – Ben
¿Intentó otras aplicaciones de WPF que no desarrolló, es decir, que descargó de la web en forma ejecutable? –