Applies ToWindows Embedded Compact 2013

Este artigo descreve uma atualização que resolve algumas questões sobre aplicativos do Silverlight para Windows Embedded (SWE) para o Windows Embedded Compact 2013 em um dispositivo baseado no Windows Embedded Compact 2013. Esse hotfix requer que todas as atualizações emitidas anteriormente para esse produto também foram instaladas.Esta atualização corrige os seguintes problemas:

  • Suponha que você use RegisterXamlObject para registrar um controle Activex em um aplicativo do Silverlight para Windows Embedded (SWE) em um dispositivo baseado no Windows Embedded Compact 2013. Quando você anima uma DependencyProperty personalizado em um storyboard do controle Activex, a linha de tempo animação não é executado. Além disso, cronogramas no storyboard mesmo não são executadas a menos que o personalizada DependencyProperty é removido.

  • Considere o seguinte cenário:

    • Você tem um aplicativo Silverlight para Windows Embedded (SWE) em um dispositivo baseado no Windows Embedded Compact 2013 que contém um Visual C++ 2008 e uma parte da mistura de XAML.

    • O aplicativo contém um controle ComboBox ou ListBox .

    • Você pode usar uma caixa de texto para exibir um item é selecionado.

    • Execute o aplicativo e use um gesto de toque para selecionar um item da lista

    Nesse cenário, o item selecionado não é exibido.

  • Suponha que você tenha um Microsoft Silverlight para aplicativos Windows Embedded (SWE) que contém um controle de caixa de listagem em um dispositivo baseado no Windows Embedded Compact 2013. Há são controle de RadioButtons agrupados na caixa de listagem e um RadioButton está selecionado. Ao remover e adicionar novamente o controle ListBox para a árvore visual, o botão selecionado permanece no estado selecionado e não limpa se o outro RadioButton do mesmo grupo está selecionado.

  • Suponha que você tenha um Microsoft Silverlight para aplicativos Windows Embedded (SWE) em um dispositivo baseado no Windows Embedded Compact 2013. Quando você atribui uma extensão de marcação TemplateBinding para uma propriedade de dependência PropertyBag personalizada em um controle personalizado, o aplicativo não pode exibir todos os elementos de interface do usuário corretamente. Além disso, você recebe a seguinte mensagem de erro na saída de depuração:

    [XR] ObjectFactory::WarnForDataBindingFailure - aviso de ligação de dados – Falha, controle de ligação =? Controle, a propriedade Target = TestContent, Binding Path = BoundPropertyBag, HRESULT = 0x80070057[XR] XRVisualHost::PaintElementTree - Falha ao desenhar a árvore de elementos em HWND 0xfe170002. Código de erro 0x80070057

  • Quando você usa um aplicativo Silverlight para Windows Embedded (SWE) no Windows Embedded Compact 2013. Você receberá o seguinte aviso de ligação durante a inicialização da ligação de dados no SelectedItem:

    [XR] ObjectFactory::WarnForDataBindingFailure - aviso de ligação de dados – Falha, controle de ligação = caixa de listagem, a propriedade Target = SelectedItem, Binding Path = MySelectedItem, HRESULT = 0x80070057

    Depois que os dados estão ligados ao tentar definir o valor da propriedade em um controle de UserControl , ocorre uma violação de acesso.

  • Considere o seguinte cenário:

    • Você tem um Microsoft Silverlight para Windows Embedded aplicativo em um dispositivo baseado no Windows Embedded Compact 2013.

    • O dispositivo tem um processador de núcleo único.

    • Ativar a variável de ambiente do pacote (BSP) de suporte placa seguinte para oferecer suporte a OpenGL aceleração de hardware para o Silverlight para Windows Embedded: BSP_XRPLUGIN_OPENGL .

    Neste cenário, pode ocorrer problemas de desempenho e uso de CPU altos quando você executar o aplicativo.

  • Quando você tiver um aplicativo Silverlight para Windows Embedded que usa ES de OpenGL no Windows Embedded Compact de 2013, as atualizações de tela lentamente. Esse problema ocorre porque a textura inteira é sempre atualizada, mesmo que somente uma área menor precisa ser atualizado.

  • Suponha que você tenha um Microsoft Silverlight para aplicativos Windows Embedded (SWE) em um dispositivo baseado no Windows Embedded Compact 2013. Definir a vinculação SelectedIndex de um ListBox para -1 e o DataContext para nulo. Quando você define o mesmo objeto como DataContext novamente, a seleção será perdida. O resultado esperado é configurar o DataContext para nulo não deve acionar as alterações nas propriedades de DataContext .Observação SelectedItem propriedade associada é definida como nulo quando o DataContext é definido como nulo.

  • Suponha que você execute um Microsoft Silverlight para aplicativos Windows Embedded (SWE) em um dispositivo baseado no Windows Embedded Compact 2013. Quando você registra um manipulador de eventos de gesto em um controle (por exemplo, o controle Canvas ou botão), o código do aplicativo é chamado de evento manipulador para todas as mensagens de gesto exceto o GID_END um.

Mais informações

Informações de atualização de software

Informações sobre o download:

Windows Embedded Compact 2013 atualização mensal (julho de 2014) foi disponibilizada pela Microsoft. Para baixar essa atualização mensal do Windows Embedded Compact 2013, vá para ou .

Pré-requisitos:

Esta atualização é compatível somente se todas as atualizações emitidas anteriormente para esse produto também foram instaladas.

Requisitos de reinicialização:

Depois de aplicar essa atualização, você deve executar uma compilação limpa de toda a plataforma. Para fazer isso, use um dos seguintes métodos:

  • No menu Build , clique em Limpar soluçãoe, em seguida, clique em Build Solution.

  • No menu Build, clique em Solução de reconstrução.

Você não precisa reiniciar o computador após aplicar essa atualização de software.

Informações de substituição da atualização

Esta atualização não substitui outras atualizações.

A versão em inglês deste pacote de atualização de software tem os atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e horas desses arquivos estão listadas na Hora Universal Coordenada (UTC). Quando você exibe as informações do arquivo, ele é convertido para a hora local. Para localizar a diferença entre o UTC e a hora local, use a guia Fuso Horário no item Data e Hora no Painel de Controle.

Arquivos incluídos neste pacote de hotfix

Status

A Microsoft confirma que este é um problema em seus produtos listados na seção "Aplica-se a".

Referências

Para obter mais informações sobre a terminologia de atualização de software, clique no número abaixo para ler o artigo na Base de Conhecimento da Microsoft:

descrição da terminologia padrão usada para descrever as atualizações de software

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.