尝试创建一个itemgroup,用于在目标中使用文件类型为“Filename.CSS.ASPX”。
<Target Name="Test" AfterTargets="Build">
<Message Text="Project $(ProjectName) Test PostBuild" Importance="high" />
<Message Text="%(Content.FullPath)" Condition="%(Extension) == '.aspx' AND %(Filename.Contains(css))" Importance="high" />
</Target>
编译时;
Error 1 Expected "%(Filename.Contains(css))" to evaluate to a boolean instead of "%(Filename.Contains(css))", in condition "%(Extension) == '.aspx' AND % (Filename.Contains(css))". C:\Projects\TestProj\TestProj\TestProj.csproj 58 38 TestProj
有关于扩展属性以进行评估的建议吗?
$(Property.Contains('literal'))
而不是$(Property.Contains(literal))
。 - Michael Price