2016-03-21 8 views
1

Ist es möglich, in einer webjob-publish-settings.json Datei von WebJob anzugeben, dass ein Ordner mit statischen/flachen Dateien enthalten sein soll?Statische Dateien in Azure WebJob's publish-settings.json einschließen

Update: Gemäß @ davidebbo Vorschlag habe ich versucht, die .csproj-Datei zu ändern, aber ohne Erfolg.

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

Ich habe versucht, sowohl BeforeBuild und AfterBuild, und mit/ohne $(ProjectDir) Variable, aber der Ordner erscheint nie in dem Verzeichnis ist.

+0

Verwenden Sie .Net? Wenn ja, ist es ASP.NET 5/Core oder 4.5? –

Antwort

2

Es ist nichts, was Sie mit webjob-publish-settings.json tun können. Stattdessen können Sie dies tun, indem Sie die Eigenschaft 'Copy to Output Directory' der relevanten Dateien auf Copy always oder setzen.

+0

Danke, ich vermutete, dass dies der Fall war, aber ich hegte die Hoffnung, dass es einen Weg geben könnte, es zumindest auf Ordnerebene anstatt für jede Datei zu machen. – awj

+0

Ich frage mich, ob es eine Möglichkeit gibt, dies auf der Ebene von csproj zu tun, in Anlehnung an http://stackoverflow.com/questions/2551107/is-there-a-way-to-automatisch-include-content-files- In-Asp-Net-Projektdatei –