Mistura de pré-visualização para o silverlight 5 lança de erro ao utilizar o Sistema.O Windows.Interatividade

StackOverflow https://stackoverflow.com/questions/8977538

  •  12-11-2019
  •  | 
  •  

Pergunta

Ao visualizar uma Silverlight 5 projeto na mistura, se você estiver usando o Sistema.O Windows.Interatividade que você receber um erro ao carregar o designer.Aqui está um exemplo de exceção:

Não é possível converter objeto do tipo 'Microsoft.Expressão.A interatividade.Núcleo.ChangePropertyAction' para o tipo 'System.O Windows.A interatividade.TriggerAction'.

O código é compilado e executado sem problemas eu simplesmente não consigo visualizar o designer na mistura.Tem mais alguém viu esse problema?

Atualização:Isso só pode ser um problema em temas\genérico.arquivo xaml.

Atualização:A correção foi quando declarar os namespaces no xaml fazer isso:

xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity" xmlns:ei="http://schemas.microsoft.com/expression/2010/interactions"

em vez disso:

xmlns:i="clr-namespace:Sistema.O Windows.Interatividade;montagem=Sistema.O Windows.Interatividade" xmlns:ei="clr-namespace:Microsoft.Expression.Interactivity.Core;assembly=Microsoft.Expression.Interactions"

Esperemos que isto irá salvar alguém de algum tempo!

Foi útil?

Solução

A correção foi quando declarar os namespaces no xaml fazer isso:

xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity"
xmlns:ei="http://schemas.microsoft.com/expression/2010/interactions"

em vez disso:

xmlns:i="clr-namespace:System.Windows.Interactivity;assembly=System.Windows.Interactivity"
xmlns:ei="clr-namespace:Microsoft.Expression.Interactivity.Core;assembly=Microsoft.Expression.Interactions"

Esperemos que isto irá salvar alguém de algum tempo!

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top