2016-03-21 22 views
1

'da statik dosyaları dahil et Bir WebJob'ın webjob-publish-settings.json dosyasında, statik/düz dosyaların bir klasörünün bulunması gerektiğini belirtebilir miyim?Azure WebJob'ın yayınlama ayarları.json

Güncelleme: @ davidebbo önerisine göre, ben ancak başarılı olamadı, .Csproj dosyasını değiştirerek denedim.

<Target Name="BeforeBuild"> 
    <ItemGroup> 
     <Content Include="$(ProjectDir)\Templates\*.xslt" /> 
    </ItemGroup> 
</Target> 

Ben $(ProjectDir) değişkeni olmadan BeforeBuild ve AfterBuild ve birlikte/hem denedim ama klasör asla bin dizininde görünür.

+0

. Net kullanıyor musunuz? Öyleyse, ASP.NET 5/Çekirdek mi 4.5 mi? –

cevap

2

webjob-publish-settings.json kullanarak yapabileceğiniz bir şey değil. Bunun yerine, ilgili dosyaların "Çıktı Dizini'ne Kopyala" özelliğini Copy always veya Copy if newer olarak ayarlayarak bunu yapabilirsiniz.

+0

Teşekkürler, bu durumdan şüphelenildi, ancak en azından her dosya için değil, klasör düzeyinde yapmanın bir yolu olabileceğinden şüphelenildi. – awj

+0

http://stackoverflow.com/questions/2551107/is-there-a-way-to-automatically-include-content-files- satırlarında csproj seviyesinde bunu yapmanın bir yolu olup olmadığını merak ediyorum içine-asp-net-proje dosyası –