当 Visual Studio 完成项目构建时安排关闭

当 Visual Studio 完成项目构建时安排关闭

我使用任务计划程序在固定时间后关机,但我想知道如何在 Windows 7 中创建任务,以便在 Visual Studio 完成项目构建时关闭系统。

答案1

我认为最好的方法是在 Visual Studio 中,而不是在任务计划程序中。我可以告诉你如何使用任务计划程序来做到这一点,但这确实是一种黑客行为。

使用 Visual Studio 有两种方法可以完成此操作。一种是使用 Visual Studio 创建“makefile”来执行构建,然后编辑 make 文件并添加带有适当选项的“shutdown.exe”作为最后一步。然后在您想要构建和关闭时运行 makefile。

另一个选项是使用 Visual Studio 为您的构建添加“自定义构建步骤”。您将指定 shutdown.exe 作为在自定义步骤中运行的程序,并定义它应在构建中的何处运行(最后一步)以及应在什么条件下运行;可能是无条件的,也可能仅在构建成功时运行。

选择哪种方法完全取决于您自己。VS 的拥护者认为 VS 构建比 makefile 具有更大的灵活性。

相关内容