1
5
|
2
4
我们最终要做的是创建一个“控制器”层来协调部署任务,甚至可以使用msdeploy。实际上,msdeploy并不是部署系统中的最高抽象级别。 我们选择使用MSBuild来协调从“包”部署项的任务。 在我们的部署过程中,使用msdeploy部署的web应用程序和Windows服务一样,只是另一个部署项。 在所有公开内容中,我们还没有实际创建msdeploy部署任务,尽管它应该/将很好地插入到我们已经创建的内容中,因为MSBuild将调用msdeploy。我们目前使用MSBuild社区任务实现webapp部署自动化,通过MSBuild进行协调。 |
3
4
这里有一个msdeploy命令行,我用来同步一个archivedir,它是在我的
它正在从我的生成服务器同步到另一个网络上的应用服务器。我有在远程服务器上启动和停止服务的构建前和构建后步骤。由于powershell和msdeploy的错误,必须将powershell脚本包装在vb脚本中。这个
下面还有vbscript和ps1脚本。注意VB睡眠和msdeploy前后的超时。
VB脚本:
|
manoj sawant · 窗口服务无法访问远程共享文件夹 6 年前 |
Praveen M · 在WIX中强制终止windows服务 6 年前 |
Brendan · SolrCore正在加载Windows服务 6 年前 |
shahar eldad · 我应该使用哪个句柄初始化扫描仪应用程序 6 年前 |
Dev · CoCreateInstance方法有问题 7 年前 |