首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >.NET核心工程中Azure管道中不必要的启动命令

.NET核心工程中Azure管道中不必要的启动命令
EN

Stack Overflow用户
提问于 2019-10-03 14:38:57
回答 2查看 2K关注 0票数 4

我在Azure上创建了一个运行.NET Core2.2的。当我到部署中心选择Azure-Repos/ Azure-管道作为源代码控制,然后选择MVC核心回购,我需要输入一个启动命令,但是删除应用程序服务的配置-一般-设置后的命令实际上并不会阻止网站运行?

编辑:实际上,如果我在部署后不删除启动命令,我的应用程序就不会运行!

EN

回答 2

Stack Overflow用户

发布于 2019-10-21 13:01:41

是的,AFAIK,在Deployment配置刀片中,启动命令确实应该是可选的,就像在Azure部署任务中一样,除非出于其他特定原因需要它。

我将与我们的内部团队就此事进行调查,并得到更多的细节,因为我有他们。谢谢你的提问!

更新: @jcmontx我们创建了一个工作项来跟踪和修复这个问题。请注意,Linux连续交付还计划进行一些其他高优先级的更改,这将对启动命令的处理方式产生影响。这意味着,在处理所请求的更改之前,我们将首先等待这些更改的完成。谢谢你的耐心!

票数 2
EN

Stack Overflow用户

发布于 2019-10-31 01:12:38

我也有同样的问题。我找到的唯一解决办法是:

  1. 在部署中心中设置管道时,添加一个随机注释作为启动命令(您的构建可能第一次失败)。
  2. 然后转到Azure管道->发布->选择YourPipeline ->编辑->任务->选择“部署Azure应用程序服务”
  3. 向下滚动选项,您将找到“启动命令”
  4. 删除先前的输入(步骤1)
  5. 保存
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58221479

复制
相关文章

相似问题

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