我想在发布期间包含来自不同项目的一些文件。所以在我的文件中:
<Target Name="AfterBuild">
<CallTarget Targets="PublishWinService" />
</Target>
<Target Name="PublishWinService">
<Copy
SourceFiles ="$(SolutionDir)..\References\Test\**\*"
DestinationFolder="$(ProjectDir)" />
</Target>
但它给了我错误说:
无法将文件“C:\PrakashSourceCode\Source\Abc ..\References\Test***”复制到“C:\PrakashSourceCode\Source\Abc\Abc.web*”。路径中的非法字符。
现在我将其更改为:
<Copy SourceFiles="@(YourFilesToCopy)" DestinationFolder="C:\Test56\" />
<!--DestinationFolder="%(RecursiveDir)%(Filename)%(Extension)"-->
</Target>
但是在发布期间我无法看到文件,而在构建期间我可以看到文件。