ReferencePath
with condition'%(CopyLocal)'=='true'
和 和有什么区别ReferenceCopyLocalPaths
吗?
这个问题是由这个答案提出的,它在两段代码中使用了两种方式。
ReferencePath
with condition'%(CopyLocal)'=='true'
和 和有什么区别ReferenceCopyLocalPaths
吗?
这个问题是由这个答案提出的,它在两段代码中使用了两种方式。
ReferencePath
: 解析主文件的路径。
ReferenceCopyLocalPaths
:标记为的引用"CopyLocal"
及其依赖项,包括 .pdbs、.xmls 和卫星。
要测试每个项目的内容,请将其添加到您的 .csproj 文件中:
<Target Name="AfterBuild">
<Message Text="1. ReferencePath:%0D%0A%09@(ReferencePath->'$(OutDir)%(DestinationSubDirectory)%(Filename)%(Extension)', '%0D%0A%09')" />
<Message Text="2. ReferenceCopyLocalPaths:%0D%0A%09@(ReferenceCopyLocalPaths->'$(OutDir)%(DestinationSubDirectory)%(Filename)%(Extension)', '%0D%0A%09')" />
</Target>