7

He estado tratando de perder el tiempo con las configuraciones del recolector de basura SGen y como he visto here, here, y en la página mono hombre, tengo algunas variables de entorno para trabajar con.Uso de variables de entorno en Monodesarrollo con MonoTouch

Como se muestra en esta imagen, los agregué a mi proyecto (también verificados dentro del csproj), y solo se ignoran cuando ejecuto mi aplicación. Obtuve todas mis variables de entorno usando Environment.GetEnvironmentVariables() y ni MONO_GC_PARAMS ni MONO_GC_DEBUG estaban allí.

Así que mi pregunta es ¿cómo uso las variables de entorno en un proyecto MonoTouch?

Project Options

Versiones
MonoTouch 5.2.10 (evaluación)
monodevelop 2.8.6.5
Mono 2.10.8
Mac OS X 10.6.8

+0

¿Puede ejecutar la aplicación, luego abrir una ventana de terminal y ejecutar: "ps auxww | grep debugtrack" y agregar la línea para el proceso de la aplicación? ¿También asumo que estás usando el último MonoDevelop? –

+0

aquí tienes http://codepad.org/OQsjIwnZ –

+0

¿Qué versión de MonoDevelop estás usando? –

Respuesta

4

MonoDevelop 2.8.6 hace no incluye soporte para establecer variables de entorno al ejecutar proyectos MonoTouch.

La versión actual de MonoDevelop beta (2.8.8.3) incluye soporte para variables de entorno, por lo que puede instalar la versión beta desde here si desea probarla.

+0

No, todavía no funciona, el mismo problema. –

+0

Acabo de probar env vars con 2.8.8.3, y funcionó para mí. ¿Puedes ejecutar "ps auxww | grep debugtrack" de nuevo ahora? –

+0

hmm parecen aparecer con eso, como se puede ver aquí: http://codepad.org/0xl8kBuL pero todavía no hay ninguno en Environment.GetEnvironmentVariables(). No sé si eso realmente significa algo. –