The reason she's running is because she's scared. This happens when an indoor only cat gets outside. He/she's never been outside is is so freaked that he/she acts likes they don't recognise you.

Don't put out any food for like a day. Then put out something REALLY good. She'll come to you when she's REALLY hungry.