Ich möchte Timeout-Mechanismus für Skripte, die durch Roslyn ausgeführt werden, implementieren, also brauche ich eine Möglichkeit, eine Skriptausführung abzubrechen. Die einzige Lösung, die ich bisher gefunden habe, besteht darin, das Skript innerhalb eines Threads auszuführen und zu beenden, aber es ist offensichtlich eine fehlerhafte Lösung.Abbrechen Roslyn Skriptausführung
Gibt es einen besseren Weg, dies zu tun?
Können Sie erwarten, dass das Skript zusammenarbeitet? – svick
In den meisten Fällen ja, aber Skripte werden auf dem Server ausgeführt, deshalb möchte ich eine Schutzmaßnahme gegen schlecht geschriebene Skripte. Ich möchte nicht, dass die Anwendung hängt, weil jemand versehentlich eine unendliche While-Schleife geschrieben hat. –