【发布时间】:2017-05-10 11:31:20
【问题描述】:
我正在整理一些我想从基于 PowerShell 的 Azure Functions 调用的 .net Core CLI 应用程序。
不幸的是,我对正确/最好的方法是什么让我的可执行文件以可以被调用的方式部署有点模糊。
注意:我只使用 git 进行源代码控制,而不是部署。所以请不要使用基于 git 的选项。
【问题讨论】:
-
澄清一下——那些 .NET 核心应用程序是控制台?您希望将 EXE 部署到 Azure Functions 附近,以便可以从 Powershell 函数调用这些 EXE?您想在此处使用 Azure Functions 解决的具体场景是什么?
-
是的,我希望 .net Core 控制台应用程序可以通过由 Azure 函数触发的 PowerShell 脚本访问。场景是我希望拥有在触发器上运行的后台功能,而无需 24/7 运行 VM。
-
在我看来,您不能也不应该将 EXE 带到 Azure Functions 并调用它们。您可以将 .NET 核心控制台应用程序逻辑引入 C# Azure Functions 本身或私有程序集,并将它们与您的 Azure Functions 一起部署。
-
绝对是一个选择,尽管我同样对如何处理该场景的部署感到困惑。
标签: azure deployment .net-core azure-functions