Visual Studio Mac 是否有 C# Bot Builder V4 SDK 模板?

Is there a C# Bot Builder V4 SDK template for Visual Studio Mac?

我已经找到 Visual Studio 的 Windows 的 C# Bot Builder V4 SDK 模板和教程。但是,我找不到 Mac 的等效项。 Mac 有 V3 模板,但我看到很多评论表明 V4 有破坏性的安全更改,所以我认为 V3 模板不会起作用。我尝试从 Azure 下载模板,但是,它对 .bot 文件的位置进行了假设。虽然有关于如何解决 Windows 中的问题的文档,但该过程不适用于 Mac。 Microsoft.Extensions.Configuration.UserSecrets 不添加文档中描述的上下文菜单。

我想在本地编辑、构建和 运行。

更新:这里是如何在本地使用AzureBasic Bot模板:

在本地 运行 这个机器人

您的 appsettings.json 文件应如下所示

{
    "botFilePath": "<copy value from App settings>",
    "botFileSecret": "<copy value from App settings>"
}

运行 in Visual Studio:用Visual Studio打开.sln文件。按 F5。

运行 in Visual Studio代码: 打开bot项目文件夹,代码为Visual Studio。打开一个终端。输入 'dotnet run'.

Microsoft Bot Framework Emulator 是一个桌面应用程序,允许机器人开发人员在本地主机上或通过隧道远程 运行ning 测试和调试他们的机器人。

目前 Mac 的 Visual Studio 没有模板,但 dotnet CLI 模板即将推出。如果您对 Mac、please open an issue on Github so the team can prioritize 的 VS 模板有强烈的感觉。

这里有一个广泛的 BotBuilder 示例列表,可以用作起点:BotBuilder-Samples

更新:部分示例代码已过时,无法正确构建。

您可以在这里找到如何在 Visual Studio Mac

中使用 Bot 框架模板

https://www.msdevbuild.com/2019/01/how-to-develop-bot-application-using.html