On BizTalk 2010 and newer you can use:
Thanks,
Tom
<Target Name="CopyFilesToTargetDir" AfterTargets="Installer">
<CreateItem Include="..\..\MsiDeploy.bat">
<Output TaskParameter="Include" ItemName="CopyPostInstaller" />
</CreateItem>
<Message Text="CopyPostInstaller = '@(CopyPostInstaller)'" />
<Message Text="TargetDir = '$(TargetDir)'" />
<Copy DestinationFolder="$(TargetDir)" SourceFiles="@(CopyPostInstaller)"/>
</Target>
See if the Message tasks write something out and whether the values are valid. It is not easily possible to modify the .bat file contents on initial creation.Thanks,
Tom