Visual Studio 2010 Post Deploy命令行副本

时间:2011-10-07 22:37:56

标签: visual-studio-2010

我知道你可以拥有post build命令行事件...执行批处理文件等。我找不到的是关于是否有post DEPLOY版本的任何信息。

我一直在构建我的解决方案,但我只是偶尔部署一次。我手动执行某些操作,在成功部署后,我希望通过批处理文件自动执行此操作。

可以这样做吗?

2 个答案:

答案 0 :(得分:1)

可能有更好的方法,我知道以下方法不太理想

对于您部署的极少数情况,您可以编写一个外部msbuild脚本来构建项目,部署代码,然后运行您的批处理脚本。

使用MSBuild任务构建另一个MSBuild项目:

http://msdn.microsoft.com/en-us/library/z7f65y0d.aspx

使用MSDeploy作为构建任务:

http://www.compsoft.co.uk/Blog/2009/12/using-msdeploy-as-build-task-in-tfs.html

从MSBuild调用批处理文件:

http://www.danielfortunov.com/software/ $ daniel_fortunovs_adventures_in_software_development / 2009/05/21 / invoking_batch_files_from_msbuild

答案 1 :(得分:1)

在这里找到我的答案:

http://msdn.microsoft.com/en-us/library/t9883dzc.aspx#1

可悲的是,这个解决方案存在问题,我在一个单独的帖子中发布,目前我似乎无法找到... facepalm