Я выполнил все упомянутые шаги ШАГИ РАЗВЕРТЫВАНИЯ БОТА !
Однако, поскольку у меня большой код, и я не хотел его менять, я не перенес файл .bot
в appsettings.json
.
Игнорируя этот шаг, я следовал всем остальным шагам на данной странице. но на последних шагах при развертывании веб-приложения BOT я получаю вывод в формате JSON:
{
"active": true,
"author": "N/A",
"author_email": "N/A",
"complete": true,
"deployer": "Push-Deployer",
"end_time": "2019-06-13T13:14:49.6491874Z",
"id": "61e25de338b94fce84f8cbe678bc8227",
"is_readonly": true,
"is_temp": false,
"last_success_end_time": "2019-06-13T13:14:49.6491874Z",
"log_url": "https://edmspeechtotranslatebot.scm.azurewebsites.net/api/deployments/latest/log",
"message": "Created via a push deployment",
"progress": "",
"provisioningState": null,
"received_time": "2019-06-13T13:14:04.3311237Z",
"site_name": "edmspeechtotranslatebot",
"start_time": "2019-06-13T13:14:04.6577488Z",
"status": 4,
"status_text": "",
"url": "https://edmspeechtotranslatebot.scm.azurewebsites.net/api/deployments/latest"
}
Я пытался проверить логи. но это не очень полезный журнал:
{"Message":"An error has occurred.",
"ExceptionMessage":"No log found for 'latest'.",
"ExceptionType":"System.IO.FileNotFoundException",
"StackTrace":"
at Kudu.Core.Deployment.DeploymentManager.GetLogEntries(String id) in C:\\Kudu Files\\Private\\src\\master\\Kudu.Core\\Deployment\\DeploymentManager.cs:line 95\r\n
at Kudu.Services.Deployment.DeploymentController.GetLogEntry(String id) in C:\\Kudu Files\\Private\\src\\master\\Kudu.Services\\Deployment\\DeploymentController.cs:line 375"
}
Я серьезно не уверен, как сейчас развернуть этого бота на портале. но в другом посте блогов говорится, что не будет никаких проблем с его развертыванием. но я не вижу ни одного веб-приложения, созданного на портале. так что, пожалуйста, проведите меня, если есть какой-нибудь эксперт.
Заранее спасибо.