1

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

C# 将文本到语音保存到 MP3 文件

它在本地工作得很好,但在服务器上不能正常工作,当我将它上传到服务器上时,它只创建大小为 2kb 的 mp3,甚至无法播放。我不知道服务器上阻止在服务器上创建 mp3 的原因是什么。我也在 Bin 文件夹和 Root Folder 上上传了 libmp3lame.32.dll 和 libmp3lame.64.dll 。但它仍然无法正常工作。谁能帮我找出我现在在服务器上可能面临的问题?

4

1 回答 1

2

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

ASP.NET Web 应用程序 - 在部署时,System.Speech.dll 对象未设置为对象的实例

于 2017-03-22T13:14:20.720 回答