I'm running VC 7.1.8. I have a List Folders task, include sub folders is checked, and Is Regex is checked for the include folder mask with the following regular expression (list all child folders named either logs, final, or files).
^(logs|final|files)$
This works and returns only one these sub folders, but only the ones that are lowercase even though the case sensitive option is NOT checked. I tried adding \c in the expression but received parse errors in the Test window and then I found that .NET doesn't recognize this option. So, I tested the pattern in LinqPAD with RegexOptions.IgnoreCase and that works. So it seems there's something with the task. I think I ran across this before in another File task, but I don't remember which one and couldn't spend much time digging before.
Is anyone else seeing the same thing?