0
我正在使用TFS和webdeploy構建和部署我的代碼。我的一些項目在他們的屬性中的「生成事件」選項卡中有一個生成後腳本。在構建腳本後部署
問題是,當運行構建定義時,TFS會構建,然後部署,然後運行構建後腳本。它按順序發生。
有沒有辦法強制TFS建立,運行後生成腳本,然後網絡部署? (按該順序)
我正在使用TFS和webdeploy構建和部署我的代碼。我的一些項目在他們的屬性中的「生成事件」選項卡中有一個生成後腳本。在構建腳本後部署
問題是,當運行構建定義時,TFS會構建,然後部署,然後運行構建後腳本。它按順序發生。
有沒有辦法強制TFS建立,運行後生成腳本,然後網絡部署? (按該順序)
我不知道如何使用構建後腳本的方式,比如你的問題。相反,你可以在你的wpp.targets文件中添加一些MSBuild腳本來獲得相同的結果。例如,
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Target Name="AfterBuild" BeforeTargets="MSDeployPublish">
<Message Text="Post build, pre deploy logic goes here" />
<Exec Command="ver" />
</Target>
</Project>