使用C#中的LAME.DLL,是否存在MSCORLIB异常?

使用C#中的LAME.DLL,是否存在MSCORLIB异常?,c#,mp3,wav,lame,C#,Mp3,Wav,Lame,是的,我在谷歌上搜索了一下,发现完全没有什么有用的东西 我想使用C#中的LAME.DLL(而不是LAME.EXE)将WAV转换成MP3 每个屏幕抓取帮助论坛指向的两个CodeProject示例(MP3compressor和Aumpel)都被破坏了。在EncodeChunk()函数中,它在调用beEncodeChunk()的指针重载的地方抛出一个MSCORLIB引擎执行异常。该错误消息几乎立即使VS2005调试器崩溃,我得到一个正常运行的未捕获异常。在调试或发布模式下运行不会改变任何东西,也不会允

是的,我在谷歌上搜索了一下,发现完全没有什么有用的东西

我想使用C#中的LAME.DLL(而不是LAME.EXE)将WAV转换成MP3

每个屏幕抓取帮助论坛指向的两个CodeProject示例(MP3compressor和Aumpel)都被破坏了。在EncodeChunk()函数中,它在调用beEncodeChunk()的指针重载的地方抛出一个MSCORLIB引擎执行异常。该错误消息几乎立即使VS2005调试器崩溃,我得到一个正常运行的未捕获异常。在调试或发布模式下运行不会改变任何东西,也不会允许不安全的代码

Aumpel CodeProject页面说,他的网站上可以找到源代码更新,但这是不真实的,因为除了Paypal链接外,几乎所有东西都丢失或损坏了,而且不知道购买他的程序是否允许访问上述源代码

除了使用丑陋的命令行调用或将蹩脚的源代码移植到C#之外,有人见过其他可行的方法吗