当前位置: 首页 > 知识库问答 >
问题:

无法自动将dotnet应用程序部署到Elastic Beanstek

沃楷
2023-03-14

我正在尝试向EB部署一个测试应用程序。我遇到了一个问题。我遵循了本教程:https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/dotnet-linux-core-tutorial.html

当我上传测试应用程序时,它无法启动/var/log/eb引擎。日志

2022/02/07 21:59:18.585543[ERROR]执行命令[app部署]-[CheckProcfileForDotNetCoreApplication]时出错。停止运行命令。错误:错误或统计 /var/app/staging/dotnet-core-tutorial:没有这样的文件或目录 /var/app/staging/dotnet-core-tutorial

因此,我更改了源代码包中的父目录,以便将其导出到/var/app/staging/dotnet核心教程中,而不是/var/app/stagining。现在我得到了这个错误

2022/02/07 22:29:51.468918[ERROR]执行命令[app部署]-[CheckProcfileForDotNetCoreApplication]时出错。停止运行命令。错误:re为否。单个应用程序的runtimeconfig.json文件。请提供有效的应用程序

我确认源包确实有一个.runtimeconfig.json文件。

共有1个答案

皇甫乐
2023-03-14

.runtimeconfig.json文件是在您运行dotnet发布-o站点命令时生成的,因此请检查此命令是否为您正常运行。

如果您查看教程的“创建源代码包”部分,您就有了这个文件,因此请检查您已经执行的步骤。

此外,如果您想强制生成此文件,您可以添加set

 类似资料:
  • 我无法让我的Spring Boot站点在Azure Web实例上响应。我遵循了Java应用程序说明和上传说明。IIS服务器似乎正在接收请求,但战争中的servlet没有响应。根据留档,有几个问题。特别是,web.config应该部署到www root,并指定java路径和转发端口。我相信我已经涵盖了这些基础——我的web.config贴在下面。 我确实尝试过从市场上部署tomcat服务器,效果很好

  • 嘿,我已经尝试了几天了,我已经遍历了文档,我遵循了教程,当我试图将react应用程序部署到github页面时,我无法通过npm运行部署。我将npm称为运行构建,我将正确的url放置到package.json作为“主页”,我再次调用它并获得“部署”和“预部署”,我在节点模块中肯定有gh-pages,我的意思是我得到了所有我遵循的每一个步骤,每个教程都可以告诉我。我遇到了一个问题,内容如下: 错误:无

  • 问题内容: 我正在尝试在Heroku上使用Flask开发我的第一个“大型”应用程序,并尝试将此处的基本教程与以下说明结合:https : //devcenter.heroku.com/articles/python与以下说明:http:// flask.pocoo.org/docs/patterns/packages/#larger- applications。它在本地与“先行启动”一起工作,但是

  • 在开发阶段,我一直在开发tomcat的应用程序。随着我们的前进,我的客户希望部署到webphere。我正试图在webphere 8.5上这样做,但出于某种原因,我似乎遇到了问题。Tomcat很容易,我只是在战争中倒下,一切都像它应该的那样工作。Webphere是一个不同的故事。当我尝试点击我的应用程序时,我总是会遇到以下错误: 我一直在做一些研究,除了下面的一行,我没有注意到日志中有任何奇怪的地方

  • 我想部署两个应用程序foo。war和条形图。war到同一个Tomcat实例。他们是否可以侦听不同端口上的连接,例如,foo侦听端口81,bar侦听端口82?如果是,我如何配置?我意识到应用程序没有必要监听不同的端口,但这正是我想要实现的。 此外,如果我将重命名为,使其在根上下文中运行,那么对该Tomcat实例的所有请求都将由foo应用程序处理,因此bar必须部署到单独的Tomcat实例,这是否正确

  • 我试图将Spring Boot应用程序部署到Heroku,但我无法做到这一点。我的应用程序会自动检测为"heroku-maven-plugin",但我想将其部署为Java应用程序。 我怎样才能做到这一点?