Ich bin neugierig, wenn es möglich ist, meine Seite zu planen, nennen wir es, Test.ashx zu laufen, sagen um 2 Uhr morgens jeden Tag auf IIS, mit ASP.NET? (Ziemlich viel was Cron Job für PHP/Linux System tut.)In ASP.NET kann ich planen, dass eine .ashx-Seite zu einer bestimmten Tageszeit ausgeführt wird?
PS1. Ich benötige diese Seite, um eine benutzerdefinierte Operation für die SQL-Datenbanktabelle auszuführen. (Beachten Sie, dass ich keinen direkten Zugriff auf IIS oder SQL Server selbst habe. Ich schreibe eine Webanwendung, die diese Funktionalität für einen Client integrieren muss.)
PS2. Ich programmiere mit C#, wenn das wichtig ist.
Es gibt keine robuste Möglichkeit, eine ASP.NET-Anwendung/Ashx/was auch immer verhalten sich ähnlich Cron fälliger t o mehrere Aspekte - die Tatsache, dass IIS jederzeit eine App-Domain recyceln kann. Verwenden Sie einen Windows-Dienst für solche Dinge! – Yahia
Ich benutze einfach Taskplaner von Windows, um nach einer Seite zu fragen, aber meine Aufgabe ist trivial (es ist kein großes Problem, wenn es eines Tages nicht ausgeführt wird) – mslliviu