Bir Azure web rol projesi için bir oluşturma komut dosyası üzerinde çalışıyorum. Komut bir yapı sunucusu üzerinde çalışacaktır, bu yüzden VS kullanmak bir başlatıcı değildir.Azure rollerini paketlemek için MSBuild ve CSPack görevini kullanma
MSBuild kullanarak projeyi oluşturabilir ve dağıtımı (PowerShell aracılığıyla) işlemek için CmdLets for Azure kullanın. Eksik olan kısım bulut paketinin oluşturulmasıdır. SDK'da bulunan CSPack.exe aracını kullanabilirim, ancak mümkünse MSBuild görevlerini kullanmak istiyorum, bu şekilde yapı yapılandırma seçeneklerini kullanabiliyorum ve paketin oluşturulmasını sürecin geri kalanıyla bütünleştirebiliyorum.
Azure web dağıtımı projesinde kazdım ancak CSPack görevine herhangi bir başvuru bulamıyorum. CSPack/Azure görevlerine başvuran dosyayı kaçırmadığım sürece, burada gerçekleşen bazı VS büyüsü olabilir. Baktığım derleme, Microsoft.ServiceHosting.Tools.MSBuildTasks.dll - reflektör, CSPack Görev'in orada olduğunu söyledi.
Herkes CSPack MSBuild görevini başarıyla kullanmış mı? Eğer öyleyse, nasıl kullanılacağı ile ilgili herhangi bir işaretçi çok yararlı olurdu!
Tamamen yanlış bir ağaç havlıyorsam, lütfen bana bildirin!
sayesinde Erick
Taylor, cevap için teşekkürler. MSBuild dosyasının kalanını gönderebilecektiniz (sadece masmavi kısımlarla)? Çok yardımı dokunur. Teşekkürler - Erick –
emin, ben bugün daha sonra birlikte koyacağım ve bu gece –
@ Taylor için bir şey bulup bir araya getirme şansı buldunuz mu? MsBuild'in – Joe