Файлы исходного кода для статически типизированных, скомпилированных языков обычно представляют собой простые текстовые файлы, которые ничего не могут сделать с вашей системой, если они не скомпилированы в исполняемый код.
С другой стороны, если ваши исходные файлы на самом деле являются скриптовыми / пакетными файлами, они часто могут выполняться операционной системой "как есть". Так что может быть какое-то значение при сканировании файлов сценариев и отключении его для любого другого типа исходного файла.
В самом простом случае это может включать AV-фильтрацию по расширению файла (т.е. сканировать все файлы, оканчивающиеся на js, jvs, bat, vbs и т. Д.) Конечно, это не на 100% дурак, если AV не анализирует также файл тоже.
Таким образом, в итоге практически отсутствует риск отключения AV-сканирования для файлов исходного кода .CS. Любые вирусы, исходящие с компьютеров разработчиков, почти наверняка связаны с сочетанием прав администратора и разработчиков, которые загружают дополнительные «инструменты», которые на самом деле содержат вирус.
Если ваши разработчики все еще работают над XP, это одна из ситуаций, когда переход на Vista (или Windows 7) может быть хорошей идеей из-за улучшенной безопасности благодаря UAC.