VS2010中导入SpeechLib(SAPI.dll version=5.4)后,当使用 SpVoiceClass时报错,错误为:“无法嵌入互操作类型,******,请改用使用的接口”,如下图:
造成这一问题的原因是,当我们导入组件时,VS自动将组件(dll)的“嵌入互操作类型”设置成了True,我们只需要将其修改为False即可。
很简单:右键引入的组件(dll),选择属性,然后在属性中将“嵌入互操作类型”修改为Falses,如下图
VS2010中导入SpeechLib(SAPI.dll version=5.4)后,当使用 SpVoiceClass时报错,错误为:“无法嵌入互操作类型,******,请改用使用的接口”,如下图:
造成这一问题的原因是,当我们导入组件时,VS自动将组件(dll)的“嵌入互操作类型”设置成了True,我们只需要将其修改为False即可。
很简单:右键引入的组件(dll),选择属性,然后在属性中将“嵌入互操作类型”修改为Falses,如下图