Толстый Лорри, а можно какой-то пример? Например, в качестве ответа на этот вопрос. Мне не совсем понятно, как это "делать grep", при том, у меня должен список слов где-то храниться. Я читал когда-то давно книгу по регулярным выражениям, там упоминалась утилита grep. С этим более менее понятно. А вот как это провернуть пока не совсем.
Борис Животное, MSBuild умеет вызывать PowerShell-скрипты, а тот, в свою очередь, может все необходимое (вытаскивать значения паттернов из файла/бд/сервера, по ним обходить рекурсивно файлы и т.п.).
Например, так мы рекурсивно обойдем все файлы (Get-ChildItem) в текущей директории (включая подпапки) и выведем пути файлов, в которых есть подстрока "foobar" (Select-String):