Beat cream cheese with mixer. Gradually add in powdered sugar and vanilla, mix until smooth. Melt white chocolate in microwave making sure not to overcook, by cooking one minute at a time, then stirring. Add melted chocolate to mixture and beat until smooth. Stir in pecans. Pour mixture into a butter or greased 8x8 inch pan. Chill until firm. Cut into small squares.