update vs project