Skip to content

[Bug]: Failed to resolve member reference 'System.Uri Azure.AI.OpenAI.Chat.ChatCitation::get_Uri()' #2456

Open
@anod

Description

@anod

Language

C#

Version

latest

Description

There is a binary compatibility issue between Teams.AI 1.10.1 and Azure.AI.OpenAI 2.1.0

Uri property was removed in Azure.AI.OpenAI 2.1.0-beta.2 but still referenced by Teams.AI

Error:

F:\dbs\el\flg4\Build\targets\CheckBinaryCompat.targets(29,5): In assembly 'Microsoft.Teams.AI, Version=1.10.1.0, PublicKeyToken=53cbbf437edd3fb2': Failed to resolve member reference 'System.Uri Azure.AI.OpenAI.Chat.ChatCitation::get_Uri()' in assembly 'Azure.AI.OpenAI, Version=2.1.0.0, PublicKeyToken=92742159e12e44c8' [F:\dbs\el\flg4\Sql\CloudBI\Packaging\BuildPackage\BuildPackage.proj]

F:\dbs\el\flg4\Build\targets\CheckBinaryCompat.targets(29,5): In assembly 'Microsoft.Teams.AI, Version=1.10.1.0, PublicKeyToken=53cbbf437edd3fb2': reference 'Azure.AI.OpenAI, Version=2.1.0.0, PublicKeyToken=92742159e12e44c8' resolved from 'Azure.AI.OpenAI.dll' as 'Azure.AI.OpenAI, Version=2.1.0.0, PublicKeyToken=92742159e12e44c8' [F:\dbs\el\flg4\Sql\CloudBI\Packaging\BuildPackage\BuildPackage.proj]

Reproduction Steps

1. Run checkbinarycompat tool
2.
3.
...

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingdotnetChange/fix applies to dotnet. If all three, use the 'JS & dotnet & Python' label

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions