我希望将 ASP.NET MVC 5 应用程序移植到 Azure 上托管。我们正在考虑将我们的应用程序托管在 Azure 应用服务中。我拥有的依赖项之一是 Winnovative 的 HTML 到 PDF 转换器。该转换器在 Web 服务中不起作用,这是该软件的一个众所周知的问题。Winnovative 的建议是:
对于必须在 Azure 网站中使用转换器并且无法将 Web 应用程序部署为 Azure Web 角色或辅助角色或将其安装在 Azure 虚拟机上的情况,我们开发了一个解决方案,其中包含可以部署为单独的 Azure Worker Role 和一个客户端库,您可以将其直接链接到您的 Azure 网站,以调用该服务对您完全透明。
我已经下载了该软件并尝试将其托管在应用服务中,但这不起作用(可能是由于相同的根本原因,转换器在我们的主应用程序中不起作用)。托管服务的所有说明都说要在 Web 角色或 Worker 角色中托管它,但 Azure 已弃用这些。如何使用当前的 Azure 选项托管服务?