Freigeben über


Anzeigeassertionen

Wenn der mit Ihrem Dienst verbundene Client scheinbar nicht mehr reagiert, hat der Dienst möglicherweise ein Meldungsfeld bestätigt und angezeigt, das Sie nicht sehen können. Sie können dies mithilfe des Visual Studio-Debuggers zum Debuggen des Codes bestätigen (siehe Verwenden des Task-Managers weiter oben in diesem Abschnitt).

Wenn Sie feststellen, dass Ihr Dienst ein Meldungsfeld anzeigt, das nicht angezeigt wird, sollten Sie die Option "Dienst zulassen" auf " Desktop interagieren" festlegen, bevor Sie den Dienst erneut verwenden. Diese Option ist ein Startparameter, mit dem alle Meldungsfelder, die vom Dienst angezeigt werden, auf dem Desktop angezeigt werden können. Um diese Option festzulegen, öffnen Sie die Dienste Systemsteuerung Anwendung, wählen Sie den Dienst aus, klicken Sie auf "Start", und wählen Sie dann die Option "Dienst für Die Interaktion mit Desktop zulassen" aus.

Siehe auch

Tipps zum Debuggen