Trying to fix the weird lua problem on VS 12. 2nd try.

Signed-off-by: Kevin <kevainxxx@gmail.com>