Msbuild 意外的标记&引用;处于生存状态
我有一个查找文件名中有“.”的路径的条件,它看起来像这样Msbuild 意外的标记&引用;处于生存状态,msbuild,Msbuild,我有一个查找文件名中有“.”的路径的条件,它看起来像这样 Condition="Exists($(FirstPart).$(SecondPart))" 但我得到一个错误,说: “.”是一个意外的标记 关于我如何做到这一点有什么建议吗 就我所知,不是一个特殊的角色,当我试图逃避它时,它仍然不起作用 您可能只需要在您的条件的任一侧添加一个”,例如: Condition="Exists('$(FirstPart).$(SecondPart)')" 已删除错误MSB4092:在条件“Exists($
Condition="Exists($(FirstPart).$(SecondPart))"
但我得到一个错误,说:
“.”是一个意外的标记
关于我如何做到这一点有什么建议吗
就我所知,
不是一个特殊的角色,当我试图逃避它时,它仍然不起作用 您可能只需要在您的条件的任一侧添加一个”
,例如:
Condition="Exists('$(FirstPart).$(SecondPart)')"
已删除错误MSB4092:在条件“Exists($(FirstPart)。$(SecondPart))”
中的字符位置20处发现意外标记“.”
以下是我的测试代码:
<Target Name="BeforeBuild" Condition="Exists('$(FirstPart).$(SecondPart)')">
<Message Text="Hit target." />
</Target>
MSDN参考:
1>Target "BeforeBuild" in project "..." (entry point):
Task "Message"
Hit target.
Done executing task "Message".