[英]Msbuild step to generate c# file and then compile it
我有一個名為 P 的 .csproj,其中包含一個自定義任務。
<UsingTask TaskName="[FullTaskName]" AssemblyFile="$(TargetPath)" />
<Target Name="[CustomTaskName]" BeforeTargets="Build">
<[CustomTask] />
</Target>
此自定義任務替換 P 中包含文件 F 的內容。此替換可能會導致 F 中出現錯誤。
但是,當我構建 P(然后運行自定義任務)時,無論 F 的內容如何,構建都會通過。
構建P時如何包含F的新內容?
將BeforeTargets="Build"
更改為BeforeTargets="BeforeBuild"
似乎有效。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.