是否可以在azure webjob deploing期间注册一些COM组件?

时间:2016-09-22 00:03:22

标签: azure com azure-webjobs

是否可以在azure webjob部署期间注册一些COM组件? 我知道这对于工作者/网络角色是可能的,但我需要webjob。

结果: 我在下面提到的手册中找到了。

COM组件 - Web Apps不允许在平台上注册COM组件。如果您的网站或应用程序使用任何COM组件,则必须在托管代码中重写它们并将其与网站或应用程序一起部署。

2 个答案:

答案 0 :(得分:3)

Webjobs在Web应用程序的上下文中运行。您无法在Web应用程序中安装COM组件,因此,不...您无法在Webjob中安装COM组件。

如果您需要COM,则需要使用Windows VM或Web /辅助角色。

答案 1 :(得分:2)

WebJobs在Azure App Service上运行,而Azure App Service通常不支持任何形式的计算机全局安装。这意味着您无法更改注册表,也无法添加系统级文件。因此,您将无法注册COM组件。

doc中有人提到这一点。在那里搜索'COM组件'。