Planen Sie das Herunterfahren, wenn Visual Studio das Erstellen eines Projekts abgeschlossen hat

560
Tab

Ich habe den Taskplaner nach einer festgelegten Zeit zum Herunterfahren verwendet. Ich möchte jedoch wissen, wie eine Aufgabe in windown 7 erstellt wird, damit das System heruntergefahren wird, wenn Visual Studio das Erstellen eines Projekts abgeschlossen hat.

1

1 Antwort auf die Frage

0
Ted Cohen

Ich glaube, der beste Ort dafür ist Visual Studio, nicht Task Scheduler. Ich könnte Ihnen sagen, wie man das mit dem Aufgabenplaner macht, aber es wäre ein echter Hacker.

Es gibt zwei Möglichkeiten, dies mit Visual Studio zu tun. Verwenden Sie Visual Studio, um ein "Makefile" für Ihre Erstellung zu erstellen. Bearbeiten Sie dann die Make-Datei und fügen Sie als letzten Schritt "shutdown.exe" mit den entsprechenden Optionen hinzu. Führen Sie dann das Makefile aus, wann immer Sie bauen und herunterfahren möchten.

Die andere Option ist die Verwendung von Visual Studio, um Ihrem Build einen "benutzerdefinierten Build-Schritt" hinzuzufügen. Sie geben "shutdown.exe" als das Programm an, das im benutzerdefinierten Schritt ausgeführt werden soll, und legen fest, wo im Build (letzter Schritt) ausgeführt werden soll, und unter welchen Bedingungen es ausgeführt werden soll. vielleicht unbedingt, vielleicht nur, wenn der Build erfolgreich war.

Welche Methode Sie wählen, liegt ganz bei Ihnen. VS-Befürworter gehen davon aus, dass VS Build viel mehr Flexibilität bietet als Makefiles.