Echo bot deployment erorr
Describe the issue
When i run this ".\deploy.ps1 -orgName vm2 -Location centralus -RunDeployment" command created all resources but not ablet to install Microsoft Powershell DSC extention & Code deployment issue.
I feel your pain. Probably took me 3 weeks (100hrs) to get something working, tried about 4 samples. There are so many things that need to be exactly correct for the whole setup to work.
What is really needed is a .net 8 sample project that isn't broken. This particular sample (echo bot) is hiding the setup steps, in a complex deployment script which has rotted pretty badly (broken by changes to azure, .net, and teams API) meaning that it doesn't work for anyone.
I found @bcage29 video useful for context but things have broken since he made the vid: https://www.youtube.com/watch?v=fptgUVRhMCE
Other samples (e.g Policy Recording Bot) are on .net 4.7.2 and come with baggage (e.g policy stuff that i don't need). Also the other samples don't work out of the box either.
To offer a little light at the end of the tunnel, when you do get all your ducks in a row the Microsoft.Graph.Communications.Calls.Media is quite stable.
Concerning your particular issue. I don't think there are enough clues in that error message for anyone to be able to help, you may need to look in the deployment tab of your resource group to see if the failure is explained in more detail.
@owennewo do you have a sample of a working project? I would be ever so grateful. I have tried downloading VS Professional 2026/2022, installing all the appropriate things, and some of the projects in the solution don't open. All the dependencies are very out of date, including a lot of security vulnerabilities, that cause the build to fail due to warnings as errors. The migration of the projects fails with 'The application which this project type is based on was not found. Please try this link for further information: cc5fd16d-436d-48ad-a40c-5a424c6e3e79', which is no use, as it isn't a link. However, that UUID seems to be related to Azure SDK 2.4, which I can't even find to download, but seems to date from 4+ years ago. Nuget is also not successfully updating dependencies.
I am missing something here? Is is entirely possible, as it has been a long time since I had to use Windows, use Visual Studio, C#, host on Windows. This whole corner of the Microsoft ecosystem seems very out of date. I see the bot SDK is now being deprecated in December and the 365 Agent SDK taking over, using more modern tech, but I can't see any support for audio, which I need for teams integration. Ideally these samples should 'just work' with a fresh Windows/Visual Studio installation.
I'm not affiliated with Microsoft. My app is in a private company repo, which I can't share. Sorry.
I'm not affiliated with Microsoft. My app is in a private company repo, which I can't share. Sorry.
No problem @owennewo. Thanks for the reply. As it turns out the Echobot sample is one of the most up-to-date ones. The video above is useful, and after a large amount of massaging of the powershell scripts, etc to bring up-to-date, I have something that almost works