2016-04-06 17 views
0

Kodumu oluşturmak ve dağıtmak için TFS ve webdeploy kullanıyorum. Yaptığım projelerden bazıları, yapılarında Build Events sekmesinde post-build komut dosyası var.Yapı Oluşturma Komut Dosyası'ndan Sonra Dağıtma

Sorun, TFS, yapı tanımını çalıştırırken, oluşturduktan sonra dağıtır, sonra da post-build komut dosyasını çalıştırır. Bu sırayla olur.

TFS'yi oluşturma, post-build komut dosyasını çalıştırma ve sonra da Web-dağıtımı yapmaya zorlamanın bir yolu var mı? (bu sırayla)

cevap

1

Post-build komut dosyasını soran gibi kullanmanın bir yolunu bilmiyorum. Bunun yerine, aynı sonucu elde etmek için wpp.targets dosyanıza bazı MSBuild komut dosyalarını ekleyebilirsiniz. Örneğin,

<?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> 
İlgili konular