首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将命令行包含到Azure函数中

将命令行包含到Azure函数中
EN

Stack Overflow用户
提问于 2022-10-11 18:36:42
回答 1查看 99关注 0票数 0

当应用程序启动时,我如何添加命令行参数?

我在一个孤立的进程中使用Azure函数,在发布命令之后,将创建worker.config.json文件。我没有找到多少关于这个文件的文档,但是我尝试过编辑它并添加“参数”属性,然后看起来如下所示:

代码语言:javascript
复制
{
  "description": {
    "language": "dotnet-isolated",
    "extensions": [ ".dll" ],
    "defaultExecutablePath": "dotnet",
    "defaultWorkerPath": "MyFunctionProjectName.dll",
    "workerIndexing": "false",
    "arguments": ["foo-bar"]
  }
}

但是,当函数启动时,将引发下面的错误。

代码语言:javascript
复制
[Information] The application 'foo-bar' does not exist.

那么,如何将命令行参数添加到函数中呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-11-04 12:36:24

  • 我通过在视觉工作室中创建HttpTrigger Azure函数来复制。
  • 要从命令行在Azure中创建C#函数,可以参考MSDOC
  • 在创建Azure函数之后,我尝试将属性“参数”添加到worker.config.json文件中,并按如下方式运行该项目:
代码语言:javascript
复制
{

"description": {

"language": "dotnet-isolated",

"extensions": [ ".dll" ],

"defaultExecutablePath": "dotnet",

"defaultWorkerPath": "FunctionApp7.dll",

"workerIndexing": "false",

"arguments": ["foo-bar"]

}

}

结果:

  • 在门户中也可以看到相同的内容:

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74032664

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档