MicrosoftDocs / composer-docs

Public sync of existing composer-docs-pr repo
Creative Commons Attribution 4.0 International
2 stars 5 forks source link

"Error MultiplyDialog: Interface Microsoft.IDialog is not defined" when running update-schema.ps1 #172

Closed kh-frontier closed 2 years ago

kh-frontier commented 2 years ago

Following the How to create custom actions tutorial exactly, upon running the PowerShell script (with admin privileges and also ensuring my execution-policy allows for running unsigned scripts) I get the following result:

Running schema merge.
Finding component files
Parsing component .schema files
Merging component schemas
Error MultiplyDialog: Interface Microsoft.IDialog is not defined

*** Could not merge components ***
Schema merge failed. Restoring previous versions.

Is there a way to manually update the schema instead?

The MultiplyDialog project has the Microsoft.Bot.Builder.Dialogs.Adpative.Runtime dependency at the same version as my bot solution. The MultiplyDialog project is a Microsoft.NETCore.App version 3.1.0


Document Details

Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

emgrol commented 2 years ago

Related issue: https://github.com/MicrosoftDocs/composer-docs/issues/135

@garypretty and @clearab: Do you have any guidance/suggestions?

kh-frontier commented 2 years ago

Extra info:

Tried to run the merge on the same project but on a different machine and the same error persists.

When I tried with a blank project I received a new error as seen below:

Running schema merge.
Finding component files

Copying exported assets to imported
Schema merge failed. Restoring previous versions.

Looks like it's an issue with my project. Not sure why it's failing differently with a blank project either.

emgrol commented 2 years ago

Closing due to age. If this is still an issue, please re-open this request with updated details.