fix a bug: VS has limited path length, do not define recursive path