gpt4 book ai didi

asp.net - 如何通过上传.exe文件在Azure上托管控制台应用程序?

转载 作者:行者123 更新时间:2023-12-03 00:42:29 25 4
gpt4 key购买 nike

我在 Azure Web 应用服务上有一个 Web 应用程序 (ASP.NET MVC) 主机,并有一个控制台应用程序 (C#) 作为本地 http 触发器。此 Azure Web 应用服务在运行时将调用 .exe 一次。他们这样跑得很好。
现在我想将 .exe 文件移动到 Azure 并从 Azure 应用服务调用它。但我只找到Azure函数应用程序来执行使用Azure门户编写的一段代码。有没有可能的解决方案让我只需将此 exe 文件上传到 Azure 并可以由 Azure 应用程序服务调用?
提前致谢。

最佳答案

当网络应用程序运行时,您似乎会调用控制台应用程序作为http触发器。如果是这样,您可能需要将控制台应用程序作为 Azure Web 作业上传。

您可以右键单击您的控制台应用程序,然后选择“发布为 Azure Webjobs”,将您的控制台应用程序发布到 Azure 上的 Web 应用程序。

enter image description here

WebJobs是 Azure 应用服务的一项功能,使你能够在与 Web 应用相同的上下文中运行程序或脚本。

有关部署 webjobs 的更多详细信息,您可以引用此 article .

另外,如果您使用的是控制台核心应用程序,您可以引用此blog部署它。

关于asp.net - 如何通过上传.exe文件在Azure上托管控制台应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51923821/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com