0

我不时听到开发人员在这里谈论构建脚本。

我开发了一个三层应用程序,它在表示层中有几个客户端。当我想执行更新时,我遵循以下几个步骤:

1) Publish the asp.net app to two servers
2) Copy the DLLs of the windows forms app to the relevant server
etc

现在应用越来越大;我希望自动化这些步骤。这就是我认为人们所说的“构建脚本”的意思。我查看了以下网页:http: //msdn.microsoft.com/en-us/library/vstudio/7xctbe2f%28v=vs.90%29.aspx。我假设“构建脚本”仅表示“构建事件”对话框(在 Visual Studio 中)中的 .bat 文件,还是有更复杂的东西?

4

1 回答 1

0

我认为在 powershell 比简单的 bat 强大得多之后,通常在 powershell 中您可以检查先决条件,然后相应地对链接方法做出相应的反应。打包是通过使用可能有 bat 文件的 Visual Studio intaller 项目执行的,但其他部署可能需要系统管理员运行 pre 和 post PowerShell 脚本

于 2013-02-03T11:52:33.147 回答