Cita: pero al compilar me mandan un error que la propiedad de conecctionstring no existe en la seccion de appsetting.
No sé si tenga algo que ver pero en tu appconfig tienes la entrada como:
Cita: <add key="Cnn.ConnectionString" value="data source=PRODUCCION;initial catalog=produccion;password=elmas;persist security info=True;user id=sa;workstation id=PRODUCCION;packet size=4096" />
Por eso el compilador te indica que no existe.
Salu2