Quando provavo al leggere sul emulatore dal file di configurazione con ConfigurationSettings.AppSettings("ConnectionString") mi ritornava sempre nothing. Ho perso mezza giornata e alla fine ho capito cosa fosse. Quando ho creato il progetto non ho utilizzato il template di OpenNETCF ma o solo referenziato gli assembly. Così facendo quando si effettua il deploy con VS.NET, non installa i CAB di OpenNETCF ma copia solo gli assembly referenziati nel progetto nella cartella dell'applicazione e non creando nella cartella \WINDOWS\Config il machine.config di OpenNETCF.
La soluzione: ho creato una cartella condivisa in cui ho copiato il file machine.config presente in "C:\Programmi\OpenNETCF\Smart Device Framework\Source\OpenNETCF ". Dal l'emulatore tramite l'explorer indicato nella barra degli indirizzi \\NOMEPC\NOMECARTELLA CONDIVISA ho avuto accesso alla cartella condivisa e ho copiato il machine.config file nella cartella Config di WINDOWS dell'emulatore.
Print | posted on martedì 3 maggio 2005 21:53