关于在vs2012下做speech SDK的二次开发的问题

win7和win8都是自带speech SDK5.3的,所以我就没装5.1了
采用C&C方式进行语音识别,无论如何尝试都没法将语法规则成功加载(用LoadCmdFromFile函数)

想请教下有没有大神做过speech SDK的语音识别开发的,尤其是用的command and control类型的开发,我在网上找了很多代码,可是照着做都不能成功,可能是因为上面的都是用的VC60开发的,我现在用的vs2012?
下面的链接是我的整个项目代码,希望大神们看看,告诉我错的原因在哪儿。
http://pan.baidu.com/s/1kT88Hr5

使用vs2010-C#开发简单语音系统

http://blog.csdn.net/jo_say/article/details/6025856