Catalog Item Management
9/8/2008
Em Platform Builder, a Exibir itens Catálogo janela mostra todos os itens Catálogo que você pode adicionar para o operando-arquivo design (.pbxml) sistema (OS), incluindo pacotes suporte placa (BSPs), recursos núcleo OS, transporte camadas e drivers dispositivo. Você também pode usar filtros para exibir somente os itens Catálogo que atualmente estão inclusos no seu design OS. Para obter mais informações, consulte Catalog Items View.
Itens Catálogo
Um item especificamente está incluído no design de OS por um modelo design o desenvolvedor OS ou Catálogo. Um Catálogo item também podem ser automaticamente adicionada durante o ciclo de compilação se é uma dependência de outro item.
O arquivo Cesysgen.bat controla arquivos lote adicionais, que contêm dependência regras que Platform Builder compara contra os itens em seu design OS. Platform Builder automaticamente inclui itens Catálogo adicionais que são exigido para suporte os itens Catálogo inicialmente incluídos no design de OS.
Cada tempo você adicionar um Catálogo item para, ou remover, do seu design OS, ou executar qualquer outra ação que exigiria executando um Sysgen de design de OS, Platform Builder atualiza a exibir de Catálogo itens a Gerenciador de Soluções janela. O Criar Guia in a Saída janela também exibe uma lista de Catálogo itens adicionados dependências devido a.
Cada tempo de processo de criação é iniciada, Platform Builder começa com exigido apenas funcionalidade item Catálogo e nenhum dependente itens. Para obter mais informações sobre o processo de criação, consulte Build Phases.
No que apontar, você pode excluir itens Catálogo que o modelo design ou desenvolvedor OS incluído no design de OS. Para obter mais informações, consulte Modifying an OS Design.
Após dependente itens foram adicionados ao design de OS, você pode remover um Catálogo item que tenha sido colocado pela dependência, mas apenas após os itens que dependem dele são removidos.
Além disso, para garantir que um filho Catálogo item não será removido se seu pai Catálogo item é removido o design OS, você pode selecionar o filho e, em seguida, escolher Adicionar item ao item especificado Catálogo do usuário a partir de menu de contexto. Este explicitamente inclui o filho Catálogo item no seu design OS. Se, em um apontar posterior no processo de desenvolvimento, no longer você desejar para manter o filho Catálogo item no seu design OS, você pode inverter esse processo. Para fazer isso, selecione o Catálogo item e em seguida, o menu de contexto, escolher Remover item especificado-usuário Catálogo Item(s).
Para obter mais informações sobre dependências, consulte Catalog Item Dependencies.
Para obter mais informações sobre como migrar um Catálogo item criado usando Windows CE 5.0 a Windows Embedded CE 6.0, consulte Migrating a Catalog Item.
Itens em um design OS Catálogo
Você pode incluir um item em seu design OS de uma destas duas maneiras:
- Inclusão explícita por meio de configuração ou desmarcando uma variável Sysgen, que é um variável de ambiente que corresponde a um recurso específico ou escolhendo o Catálogo item a partir de Catálogo.
Itens Catálogo explicitamente incluídos são chamado Itens Catálogo especificado pelo usuário.
Para informações, consulte Setting or Clearing an Environment Variable (Visual Studio) e Adding Catalog Items to an OS Design. - Inclusão indireta devido a item ou recurso depending on-lo para outra função.
Esses itens indiretamente incluído Colocado pela dependência. Para remover um Catálogo indiretamente incluído item do seu design OS, você deve remover todos os itens Catálogo que colocá-lo pela dependência. Para obter mais informações, consulte Catalog Item Dependencies.
In a Gerenciador de Soluções janela IDE, você pode determinar se um Catálogo item é explicitamente ou indiretamente incluído examinando seu ícone. Para obter informações sobre ícones usados no IDE, consulte Catalog Item Icon Types.
** Para obter mais informações sobre configuração Sysgen variáveis, consulte Sysgen Variables.
Drivers em um design OS
Em contraste aos itens Catálogo, a maioria dos drivers incluídos em uma forma específica pacote (BSP) suporte placa por meio de uma combinação de variáveis Sysgen BSP e. Para obter mais informações, consulte Driver Dependencies.
Para determinar quais drivers estão com suporte pelo seu design OS e o BSP, o último estágio da compara a análise dependência IDE que a lista de módulos núcleo OS no seu design OS com a lista de variáveis BSP definido pelo arquivo em lotes para o BSP você está usando.
O IDE e automaticamente exibe esses drivers como itens Catálogo indiretamente incluídos no seu design OS.
Notificações especiais
Para examinar a lista de notificações especiais associado com Catálogo itens em seu design OS, in a Gerenciador de Soluções janela, selecione o ícone para seu design OS e, em seguida, a partir de menu de contexto, escolher Mostrar notificações. Será exibida uma caixa diálogo que lista os resumos notificação especial para seu design OS.
A criação do item Catálogo
Você pode criar um novo Catálogo item para representar uma terceira-parte driver de dispositivo ou uma terceira-parte aplicativo. Para obter mais informações sobre como criar um Catálogo item para um driver de dispositivo, consulte How to Add a Device Driver to the Catalog. Para obter mais informações sobre como criar um Catálogo item para um aplicativo, consulte How to Add an Application to the Catalog.
Para informações como pacote Catálogo o novo item para distribuição para um terceiros, consulte Exporting a Catalog Item from the Catalog.