ビルドが完了した後に生成されるファイルをコピーするタスクからなるbuild.projファイルを作成しました。問題は、これらのファイルは最初にコピーされず、ファイルをコピーできるようにbuild.projでmsbuildを再度実行する必要があることです。いただきました!次build.projファイルを間違って誰も私を伝えることができますしてください:スクリプトが解析されるときMSBuildコピータスクが最初にファイルをコピーしない
<Configuration Condition="'$(Configuration)' == ''">Debug</Configuration>
<SourcePath Condition="'$(SourcePath)' == ''">$(MSBuildProjectDirectory)</SourcePath>
<BuildDir>$(SourcePath)\build</BuildDir>
</PropertyGroup>
<ItemGroup>
<Projects
Include="$(SourcePath)\src\myApp\application.csproj">
</Projects>
</ItemGroup>
<Target Name="Build">
<Message text = "Building project" />
<MSBuild
Projects="@(Projects)"
Properties="Configuration=$(Configuration)" />
</Target>
<ItemGroup>
<OutputFiles Include ="$(MSBuildProjectDirectory)\**\**\bin\Debug\*.*"/>
</ItemGroup>
<Target Name="CopyToBuildFolder">
<Message text = "Copying build items" />
<Copy SourceFiles="@(OutputFiles)" DestinationFolder="$(BuildDir)"/>
</Target>
<Target Name="All"
DependsOnTargets="Build; CopyToBuildFolder"/>
</Project>
内CreateItemタグを追加します。 –
申し訳ありませんが、スクリプトの挿入に問題がありました...すべては今すぐソートされています – Draco