![](/img/trans.png)
[英]Deploying Multiple ASP.NET Core apps in AWS Elastic Beanstalk on Linux (Use Kestrel Server)
[英]Elastic Beanstalk Can't Deploy my ASP Net Core application on Linux
我有一個基本的 ASP Net Core 應用程序,在 Windows 上開發,我正在嘗試將其部署到 Elastic Beanstalk linux 環境中。
部署時,我收到以下錯誤:
2020/12/02 23:47:10.550207 [ERROR] An error occurred during execution of command
[app-deploy] - [CheckProcfileForDotNetCoreApplication]. Stop running the command.
Error: there is no .runtimeconfig.json file for your single application.
Please provide a valid application
問題是,我的 deploy.zip 文件中有一個 *.runtimeconfig.json 文件!
我的 zip 文件的結構松散:
./Config/configs.xml
./Config/secrets.xml
...tons of .dll & .so files
PublicWeb.dll
PublicWeb.runtimeconfig.json
所以我很困惑問題是什么。
所以我最終通過以下步驟修復了它:
我會注意到,在 linux 上為 linux 構建時,zip 工件要小得多。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.