2017-07-14 8 views
2

Gibt es eine vollständige Dokumentation über das Csproj-Format für .NET-Kernprojekte?Wo ist die vollständige Dokumentation über das csproj-Format für .net-core?

Ich suchte nach einer Möglichkeit, Dateien vor dem Erstellen zu kopieren. Nach einigem Suchen habe ich eine Lösung gefunden, aber ich kann die Dokumentation dafür nicht finden. Überschreibt es Dateien? Gibt es zusätzliche Optionen, ...

<Target Name="CopyMyFiles" BeforeTargets="Build"> 
    <Copy SourceFiles="../../someFile.js" DestinationFolder="dest/" /> 
    </Target> 

ich die Ergänzungen für .net Kern here gefunden, aber es gibt nichts zu kopieren.
Bedeutet das, dass Kopie von Msbuild abhebt?
Das Zielelement ist dokumentiert here Aber ich finde nichts über die Kopie. Gibt es irgendwo eine Liste möglicher Aufgaben?

Antwort

2

Die Dokumentation für die in MSBuild enthaltenen Aufgaben ist here, mit einer page specifically on the copy task. Leider gibt es viele Funktionen des .NET SDK, die nicht dokumentiert sind und wahrscheinlich nur in speziellen Szenarien nützlich sind. Ich sehe mich oft den Quellcode von MSBuild, der .NET MSBuild SDK und der Web Sdk an, um zu sehen, wie er gebaut wird und was man damit machen kann - z. während der Forschung this answer.

+0

Danke. Hier ist die Quelle der Kopieraufgabe. Ich werde es mir ansehen. https://github.com/Microsoft/msbuild/blob/master/src/Tasks/Copy.cs – r03

Verwandte Themen