WPF-Anwendung aus Visual Studio 2010 stürzt Windows 7 ab

1955
tcables

Ich verwende Visual Studio 2010 unter Windows 7 64bit.

Ich habe eine einfache Anwendung kompiliert und ausgeführt, im Grunde eine Sache, die ein Kind machen könnte. In der Sekunde, in der es lief, fror es meinen Computer ein und reagierte nicht mehr. Dies wird weiterhin jedes Mal und für jede Anwendung durchgeführt.

Irgendwelche Ideen, warum das passiert?

1
Haben Sie versucht, Haltepunkte in Ihren Code einzufügen? Können Sie ausschließen, dass Ihr Programm nicht alle Speicher auffrisst? spong vor 13 Jahren 0
Ich habe im Grunde einen Knopf auf ein Formular geklebt und ausgeführt. Ich glaube wirklich nicht, dass ich Gedächtnis esse. Es stürzt immer noch als leeres Formular ab, daher ist es nicht mein Code, da ich keinen Code hinzugefügt habe. Mein Computer verfügt über 4 Kerne, Windows 7, eine sehr gute Grafikkarte, und alle Treiber und Softwarekomponenten sind auf dem neuesten Stand. Vielen Dank, Sunpech. tcables vor 13 Jahren 0
Angenommen (und hoffen Sie), dass Sie einen zweiten Computer in der Nähe haben: 1. Können Sie Ihren gefrorenen PC trotzdem anpingen? Wenn ja, dann ist das Grafiksystem wahrscheinlich eingefroren, und Sie sollten (wie oben) Ihre Grafiktreiber aktualisieren. Wenn Sie es trotzdem pingen können und es nicht zu tot ist, versuchen Sie es mit psexec.exe, um es remote neu zu starten, damit Sie es nicht neu starten müssen. 2. Probieren Sie dieselbe App wie eine Windows Forms-App aus. Vergewissern Sie sich, dass das System nicht herunterfällt. 3. Probieren Sie jede andere WPF-App aus, die Sie sich vorstellen können, außer VS 2010 selbst. Mark Allen vor 13 Jahren 0

2 Antworten auf die Frage

1
RHaguiuda

To freeze your entire system seems a hardware problem, or a driver problem.

Try updating your DirectX drivers. WPF uses DirectX to renter the GUI. After that, open again your app and check if it freezes.

Also, you can try to check windows event logger to see if there`s anything unusual.

1
tcables

Ich danke Ihnen allen für Ihre Hilfe, ich habe alle Ihre Vorschläge ausprobiert, aber ich habe es gelöst.

COMODO Antivirus / Firewall blockiert alle Anwendungen vom Aufruf von DLLs. Sie müssen in dem normalerweise eingeblendeten Dialogfeld auf "Zulassen" klicken. Da es sich jedoch um eine DirectX-DLL für WPF handelt (da WPF DirectX verwendet), hat es Fenster mit meiner App eingefroren.