По восстанавливал и "Языковой пакет NET 3.5" и сам NET 3.5 запускал через "Установка и удаление" и запускал через сам файл инсталла - результат тот же.

Перед этим все NET поудалял, т.е. удалил/поставил/восстановил, после "поставил" пробовал запускал TSLab и после "восстановил" - не хочет он видет csc.exe.