El intento de crear una ItemGroup para su uso en un destino en el que los tipos de archivos son - Filename.CSS.ASPXMSBUILD Condición Evaluar propiedad contiene
<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>
En Compilar;
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
¿Algún consejo sobre la ampliación de propiedades para evaluación?
Es probable que quiere asegurarse de que todos los literales de cadena que se pasa a las funciones de propiedad como parámetros están debidamente citados. '$ (Property.Contains ('literal'))' not '$ (Property.Contains (literal))'. –