0

所以,我正在使用 .NET Framework 4.7 Web API 并使用“System.Speech.dll”说出一些文本,保存为 WAV,转换为 MP3(使用 LAME),然后附加到另一个 MP3 的开头并返回更新的MP3。

在我当地,一切都很完美。这是实际的代码: 在此处输入图像描述

现在,当我在 Azure 上发布到“试用”版本(12 个月试用)Web 应用程序后,它不起作用,我总是收到“502 Bad Gateway Error”(附截图)

在此处输入图像描述

现在,我还检查了 Azure 上的“eventlog.xml”文件,发现:

在此处输入图像描述

我已经更新了“bin”文件夹,并通过 Azure 中的“高级工具”在其中添加了“System.Speech.dll”。我真的不确定现在是什么问题。

我的最后期限非常紧张,有人可以帮助我吗?我将不胜感激,谢谢!

急切地等待积极的回应......

4

1 回答 1

0

@CoolBots 说的有道理,但我还是建议你把示例代码上传到 git 中,通过代码发布来测试 azure web app 服务是否支持你的项目。

将代码上传到github,使用持续部署进行操作。建议您选择Linux和windows进行测试。如果测试失败,建议在门户上提出支持票。

如果上述方案最终对你没有帮助,你只能使用 CoolBots 的建议,你可以使用 docker 进行部署,比较经济。如果预算充足,虚拟机也是可以的。

于 2020-09-01T10:17:09.387 回答