请问在.net 2.0 下,可否使用DotNetSpeech.dll呢?
可以引入DotNetSpeech.dll,代码也没错,但一运行就出错,如下:未处理 System.TypeLoadException
Message=未能从程序集“DotNetSpeech, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null”中加载类型“DotNetSpeech.SpeechVoiceSpeakFlags”。若转到.net4.0就不会出错,那么是我引用的DotNetSpeech.dll版本问题,还是DotNetSpeech.dll不支持.net 2.0?
谢谢!
可以引入DotNetSpeech.dll,代码也没错,但一运行就出错,如下:未处理 System.TypeLoadException
Message=未能从程序集“DotNetSpeech, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null”中加载类型“DotNetSpeech.SpeechVoiceSpeakFlags”。若转到.net4.0就不会出错,那么是我引用的DotNetSpeech.dll版本问题,还是DotNetSpeech.dll不支持.net 2.0?
谢谢!
<configuration><startup><supportRuntime version="4.0.20506"/></startup></configuration>另外,.Net 4.0中去除了一些功能,比如CAS安全设置。显式指定CLR 2.0 CAS安全设置的程序集需要去掉CAS安全设置之后重新编译才可以被CLR 4.0加载。