我正在调查基于Scott Hanselman的post的WebDeploy的强大功能。之前我正在使用Web Setup Project,并尝试在Web Deploy中找到自定义操作的模拟。
通常,WebDeploy过程中是否存在可以集成到某个特定c#代码并执行某些安装/升级操作的位置?
答案 0 :(得分:1)
如果您使用命令行版本的Web Deploy,则可以使用 runCommand 提供程序或 preSync 或 postSync 命令行开关作为Web部署操作的一部分在目标服务器上运行可执行文件。有关详细信息,请参阅我对StackOverflow问题Use MSDeploy to copy an executable to a server and to then run same的回答。