关于cocos2dx 3.1 lua_empty_test vs2012 调试直接退出的问题

最近下载了cocos2dx3.1,但是lua_empty_test项目以及用cocos run -p win32 创建的lua项目 在vs2012下选择调试会直接退出,跟踪代码之后发现时main.lua里面bgMusicPath = cc.FileUtils:getInstance():fullPathForFilename(“background.mp3”) cc.SimpleAudioEngine:getInstance():playMusic(bgMusicPath, true) 这两行代码有问题,这个mp3文件的确是存在的,而且在调试目录直接运行exe文件是能播放出声音的,但是vs2012下调试的时候c++运行到MciPlayer::Open的时候就报错了,程序直接退出。哪位大神能帮我解释一下这个是怎么回事啊,万分感谢