2016-04-18 3 views
-1

Ich baue eine Website mit mvc,c#. In meinem Fall verwende ich xml Dateien, um Daten zu binden. xml Datei ist Download von der web service .it Updates einmal am Tag.so muss ich die xml Datei aktualisieren (Web-Service bekommt mehr Zeit, um Daten zu laden) nach der web service. Ich habe eine Methode geschrieben, die jeden Tag zur geplanten Zeit läuft. Aber die meisten sagen, dass es in der Live-Umgebung nicht funktioniert. dann suchte ich .most sagt zu schreiben console application .aber ich habe keine Idee, wie man es mit meinem Projekt und in Live-Umgebung.Was soll ich tun.Hoff Ihnen Ihre Hilfe.Wie geplante Aufgabe für Live-Umgebung in mvc verwenden kann, C#

+1

Sie nicht wirklich mit dem Projekt verwenden, Sie nur Windows anweisen, diesen Code (das Programm) alle 24 Stunden (mit dem eingebauten Windows-Planer) auszuführen. Wie auch immer, ich führe einen Zeitplan für ein Projekt und es funktioniert gut für das, was ich mache (nur den Zustand von etwas überprüfen und einige E-Mails senden). – Spluf

+0

dann, wie es Kontakt mit meinem Projekt – bill

+0

Nun, der Code in diesem kleinen Programm wird auf Ihre XML-Datei zugreifen und aktualisieren, wie von Ihnen angewiesen, aber das ist schließlich ein separates Projekt/Programm, und es ist nicht wirklich notwendig über das Vorhandensein eines Hauptprojekts Bescheid zu wissen, genauso wie Ihr Hauptprojekt nicht über dieses geplante Programm Bescheid wissen muss ... beide machen einfach ihren Job, was auch immer das ist, und das ist es ... es ist alles was sie brauchen kennt :). – Spluf

Antwort

0

Ich würde eine Konsolenanwendung schreiben und den integrierten Windows Scheduler verwenden, um sie zu aktivieren. Windows Scheduler wird mit Fehleraktionen (Protokollierung, Wiederholung usw.) umgehen.

Verwandte Themen