NAudio lame将文本转换为mp3在服务器c#web应用程序上无法正常工作?

时间:2017-03-22 10:00:48

标签: c# asp.net-mvc naudio naudio-framework

我一直在使用System.Speech将文本转换为语音并使用此代码

C# Save text to speech to MP3 file

它在本地工作得很好,但在服务器上工作不正常,当我在服务器上传它时,它创建的大小仅为2kb的mp3,甚至不能播放。我不知道在服务器上是什么阻止在服务器上创建mp3。我在Bin文件夹和根文件夹上也上传了libmp3lame.32.dll和libmp3lame.64.dll。但它还是不能正常工作。任何人都可以帮我找到我现在面临的问题吗?

1 个答案:

答案 0 :(得分:2)

这是服务器上的应用程序池设置问题。这个链接帮助我解决了我的问题。

ASP.NET Web Application - on deploy, System.Speech.dll object not getting set to an instance of an object