Reputation: 679
I can see that I can create a bot service and connect it with the Bot Framework right from the Azure portal? As far as I can see It creates a project, that is kind of different than the C# bot project in my Visual Studio.. then it gives me way to continuous integrate it with a remote repository, what exactly is this and how is this different from creating a project in the Studio, make a bot in the Bot framework website and just Publish it from VS? It says that it will create "some files to start with", but despite I select C# as a language I definitely don't see C# based project created..
Microsoft's support on this topic is very very poor..
Upvotes: 2
Views: 658
Reputation: 8292
It IS in fact a C# based project. Please see Debugging C# bots built using the Azure Bot Service on Windows
The C# environment in Azure Bot Service has more in common with Node.js than a typical C# app because it requires a runtime host, much like the Node engine. In Azure, the runtime is part of the hosting environment in the cloud, but you’ll need to replicate that environment locally on your desktop.
First, you need to set up your environment. You’ll need:
- A local copy of your Azure Bot Service code (see Setting up Continuous Integration )
- The Bot Framework Emulator
- The Azure Functions CLI
- DotNet CLI
and if you want breakpoint debugging in Visual Studio 15:
- Visual Studio 15—the Community Edition will work fine
- The Command Task Runner Visual Studio Extension
These are also requirements:
Azure 2.9.6 .NET SDK
Visual Studio Tools for Azure Functions
Upvotes: 1