An application of the method of contractor directions to nonlinear programming in Banach spaces is presented. The main objective is to show that milder conditions can be imposed on nonlinear equality constraints. A generalization of Lusternik's theorem is included.