Compartilhar via


Definições do arquivo de configuração para o .NET Compact estrutura

The .NET Compact Framework oferece suporte a um subconjunto do arquivo de configuração configurações para as quais há suporte na área de trabalho. As configurações do arquivo de configuração podem ser incluídas no arquivo de configuração de aplicativo ou no arquivo de configuração do dispositivo.

Quando presente, o arquivo de configuração do aplicativo deve ser na mesma pasta do executável do aplicativo propriamente dito e deve estar de acordo com a seguinte convenção de nomeclatura: ApplicationName. exe.config.Esse arquivo controla a configuração do aplicativo.

Quando presente, o arquivo de configuração do dispositivo deve ser chamado device.config e armazenado no diretório \Windows.Esse arquivo controla a configuração do dispositivo.

Os valores definidos no arquivo de configuração do dispositivo são global e aplicam-se a todos os aplicativos.No entanto, se você incluir um elemento correspondente em um arquivo de configuração do aplicativo, seu valor substituirá o valor no arquivo de configuração do dispositivo.

A tabela a seguir mostra a configuração com suporte as configurações do arquivo.

Observação:

O < publicador P olicy > element não é suportado.

Elemento

Definição

<supportedruntime>

Especifica a versão de tempo de execução do .NET Compact Framework para o aplicativo ou dispositivo usar. Por exemplo, você pode forçar um aplicativo que foi criado com o .NET Compact Framework versão 1,0 para executar em um dispositivo foi instalado com o .NET Compact Framework 2,0.

Observação:
Você pode usar também programaticamente um Environment objeto para determinar a versão de tempo de execução.

<bindingredirect>

Especifica a versão do assembly para o qual vincula a um aplicativo, que pode ser um assembly mais novo ou antigo em relação à qual um aplicativo é criado.

<compatibilityVersion>

Especifica o modo de compatibilidade para uma versão especificada.Quando você usa esse elemento, o tempo de execução invoca o comportamento de uma versão anterior do tempo de execução.Na maioria das situações, essa configuração é usada apenas para fins de diagnóstico.Este elemento é suportado somente no .NET Compact Framework.

A tabela a seguir mostra a versão do .NET Compact Framework em qual suporte para a configuração especificada foi adicionado.

Elemento

Suporte à configuração de aplicativo

Suporte à configuração de dispositivo

<supportedRuntime>

2.0

3.5

<bindingRedirect>

2.0

2.0 SP2

<compatibilityVersion>

2.0

Sem suporte.

Consulte também

Tarefas

Como: Configurar o tempo de execução versão

Outros recursos

Criação de aplicativos e tarefas Core in the .NET Compact estrutura