部署时缺少 project.json 机器人框架

Bot framework missing project.json on deploy

我已经使用 .NET 使用 Microsoft Botframework 开发了一个机器人,假设它 运行 在我的 linux 网络主机下完全没问题。但是,当我将它发布到文件、将它传输到我的 linux 环境并尝试使用 dotnet run 对其进行 运行 时,我收到以下错误消息:

error DOTNET1017: Project file does not exist '/my/path/bot/project.json'

该项目从未创建 project.json,虽然我可以创建一个,但我开始怀疑此时 linux 下的 运行 机器人框架是否完全可行.但似乎一切都在 .NET Core 上,所以我不明白为什么不。

我可以创建 project.json,但我不知道它应该包含什么。有什么想法吗?

不幸的是,Bot Framework 尚未在 .NET Core 上:

https://www.github.com/Microsoft/BotBuilder/issues/572 https://www.github.com/Microsoft/BotBuilder/issues/1767