[HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug] "Auto"=dword:00000000
Deaktivieren Sie den JIT-Debugger
Auf einem Windows XP-64-Bit-Computer, der als Build-Agent für TeamCity dient, haben wir Visual Studio 2005, 2008 und 2010 installiert. Bei allen drei Installationen sind alle Just-In-Time-Debugger-Optionen im Dialogfeld von Visual Studio-Optionen deaktiviert (Extras> Optionen> Debugging> Just-In-Time).
Die Registrierungseinstellung, die den JIT-Debugger steuern soll (HKEY_LOCAL_MACHINE \ Software \ Microsoft.NETFramework \ DbgJITDebugLaunchSetting), wird gemäß den Anweisungen unter http://www.hanselman.com/blog/HowToTurnOffdisableTheNETJITDebuggingDialog.aspaspx auf "1" gesetzt
Trotz dieser Einstellungen wird immer dann, wenn ein bestimmter Build auf diesem Agenten ausgeführt wird, während eine RDP-Sitzung aktiv ist (aber nicht verbunden ist), in der RDP-Sitzung ein Dialogfeld angezeigt, das besagt, dass der JIT-Debugger nicht debuggen kann, da die Ausnahme von einer neueren Version ausgelöst wird des .NET-Frameworks. Der Build bleibt in TeamCity so lange stehen, bis sich jemand mit der RDP-Sitzung verbindet, um das Dialogfeld zu schließen. An dieser Stelle erklärt TeamCity, dass der Build erfolgreich ist, und dies ist in jeder Hinsicht der Fall.
Wie kann ich den JIT-Debugger dazu bringen, die Builds nicht mehr zu stören?
3 Antworten auf die Frage
Deaktivieren Sie die JIT-Option: Öffnen Sie cmd als Adminsitrator und geben Sie serverWerOptin / disable ein
Deaktivieren Sie das Popup: Wechseln Sie zu HKLM \ Software \ Microsoft \ Windows \ Windows Error Reporting und fügen Sie einen DWORD-Schlüssel mit dem Namen DontShowUI mit dem Wert 1 hinzu.
Diese Nachricht wurde in Outlook 2016 angezeigt. Ich deaktivierte eines der Add-Ins mit dem Namen "Microsoft Forfront Identity Manager-Add-In", und das funktionierte einwandfrei.
Verwandte Probleme
-
3
Warum ist für die Installation von Visual Studio 2010 Beta ein Neustart erforderlich?
-
4
Wie kann ich .NET Framework 3.5 auf XP-Computern ohne Internetverbindung installieren?
-
1
Kann Photomatix unter Wein installiert werden?
-
2
Kann ich Mono neben .NET installieren?
-
4
Der schnellste Weg, um die neueste installierte Version von .NET Framework zu finden?
-
2
Ausführen einer.net-Anwendung auf einer Netzwerkfreigabe
-
7
Was bedeutet die prozentuale CPU?
-
0
Audio über Netzwerk mit Windows 7 abspielen?
-
1
So deinstallieren Sie das .Net-Sprachpaket in Windows 7
-
2
Ist es möglich, eine C # -Anwendung, die mit dem Architektur-Tag "Any" kompiliert wurde, als 32-Bit-...