Web Deployment Project (WDP) denediniz mi? Dağıtım senaryoları için TeamCity ile harika çalışan, ilişkili WDP'lere sahip birden çok Web Uygulama Projem (WAP) var.
Çözümüm (WAP ve WDP'yi içeren) oluşturmak için sln2008 runner'ı kullanıyorum.
<Target Name="AfterBuild" Condition=" '$(Configuration)' == 'Deploy' ">
<!-- copy WDP output to \\build02\wwwroot\Belden.Web.Intranet\ -->
<ItemGroup>
<MySourceFiles Include="$(OutputPath)**\*.*" />
</ItemGroup>
<Copy SourceFiles="@(MySourceFiles)" DestinationFiles="@(MySourceFiles->'\\build02\wwwroot\Belden.Web.Intranet\$(ProjectDir)%(RecursiveDir)%(Filename)%(Extension)')" />
</Target>
MVC/WDP ile bu denemedim, ama aynı işe hayal ..: Bir ağ paylaşımına çıktı kopyalamak için REA proje dosyasını (bir MSBuild komut dosyası) modifiye ettik .
sana ilgilendirebilecek çok bu konuda oldukça uzun bir blog yazısı yazdım
zaferden bir bira ve merak sahip Belki bu yazı size yardımcı olacaktır: http://stackoverflow.com/questions/442374/publish-failed-in-web-application-project-mvc – Liao
O makale Te hakkında değil amCity. Nasıl yayınlayacağımı biliyorum ve msbuild ile nasıl yapılacağını biliyorum, ancak TeamCity'yi her çözüm için msbuild komut dosyası yazmaya gerek kalmadan yapmak için yapılandırmanın bir yolu olduğunu umuyordum. –