Condividi tramite


Impostazioni dei file di configurazione per .NET Compact Framework

Aggiornamento: novembre 2007

.NET Compact Framework supporta un sottoinsieme delle impostazioni del file di configurazione supportate nei computer desktop. Le impostazioni del file di configurazione possono essere incluse nel file di configurazione dell'applicazione o in quello del dispositivo.

Se presente, il file di configurazione dell'applicazione deve trovarsi nella stessa cartella del file eseguibile dell'applicazione e deve essere conforme alla convenzione di denominazione seguente: nomeapplicazione.exe.config. Il file controlla la configurazione dell'applicazione.

Se presente, il file di configurazione del dispositivo deve essere denominato device.config ed essere archiviato nella directory \Windows. Il file controlla la configurazione del dispositivo.

I valori impostati nel file di configurazione del dispositivo sono globali e si applicano a tutte le applicazioni. Se, tuttavia, si inserisce un elemento corrispondente in un file di configurazione dell'applicazione, il relativo valore esegue l'override del valore contenuto nel file di configurazione del dispositivo.

Nella tabella riportata di seguito vengono illustrate le impostazioni del file di configurazione supportate.

Nota:

L'elemento <publisherPolicy> non è supportato.

Elemento

Definizione

<supportedRuntime>

Specifica la versione runtime di .NET Compact Framework che dovrà essere utilizzata dal dispositivo. Ad esempio, è possibile forzare l'esecuzione di un'applicazione compilata con .NET Compact Framework versione 1.0 in un dispositivo installato con .NET Compact Framework 2.0.

Nota:

Per determinare la versione runtime è inoltre possibile utilizzare un oggetto Environment a livello di codice.

<bindingRedirect>

Specifica la versione di assembly cui è associata un'applicazione. Può trattarsi di una versione precedente o successiva dell'assembly in base alla quale viene compilata un'applicazione.

<compatibilityVersion>

Specifica la modalità di compatibilità per una versione specificata. Quando si utilizza questo elemento, il comportamento viene richiamato da una versione precedente del runtime. Nella maggior parte degli scenari tale impostazione viene utilizzata unicamente a fini diagnostici. L'elemento è supportato soltanto in .NET Compact Framework.

Nella tabella riportata di seguito viene illustrata la versione di .NET Compact Framework in cui è stato aggiunto il supporto dell'impostazione specificata.

Elemento

Supporto di configurazione delle applicazioni

Supporto di configurazione dei dispositivi

<supportedRuntime>

2.0

3.5

<bindingRedirect>

2.0

2.0 SP2

<compatibilityVersion>

2.0

Non supportato.

Vedere anche

Attività

Procedura: configurare la versione runtime

Altre risorse

Compilazione di applicazioni e attività di base in .NET Compact Framework