7

J'ai essayé de manipuler les configurations de garbage garector de SGen et comme j'ai vu here, here, et dans la page de manuel mono, j'ai quelques variables d'environnement à travailler avec.Utilisation de variables d'environnement dans MonodeTouch avec MonoTouch

Comme le montre cette image, je les ai ajoutés à mon projet (également dans csproj), et ils ne sont ignorés que lorsque je lance mon application. J'ai eu toutes mes variables d'environnement en utilisant Environment.GetEnvironmentVariables() et ni MONO_GC_PARAMS ou MONO_GC_DEBUG étaient là. Donc, ma question est comment utiliser les variables d'environnement dans un projet MonoTouch?

Project Options

Versions
MonoTouch 5.2.10 (évaluation)
MonoDevelop 2.8.6.5
Mono 2.10.8
Mac OS X 10.6.8

+0

Pouvez-vous exécuter l'application, puis ouvrez une fenêtre de terminal et exécutez: "ps auxww | grep debugtrack" et ajoutez la ligne pour le processus de l'application? Je suppose également que vous utilisez le dernier MonoDevelop? –

+0

vous voilà http://codepad.org/OQsjIwnZ –

+0

Quelle version de MonoDevelop utilisez-vous? –

Répondre

4

MonoDevelop 2.8.6 ne n'inclut pas la prise en charge de la définition de variables d'environnement lors de l'exécution de projets MonoTouch.

La version bêta actuelle de MonoDevelop (2.8.8.3) inclut la prise en charge des variables d'environnement. Vous pouvez donc installer la version bêta à partir de here si vous souhaitez l'essayer.

+0

Non, ne fonctionne toujours pas, même problème. –

+0

J'ai juste essayé env vars avec 2.8.8.3, et cela a fonctionné pour moi. Pouvez-vous exécuter "ps auxww | grep debugtrack" à nouveau maintenant? –

+0

hmm ils semblent apparaître avec cela, comme vous pouvez le voir ici: http://codepad.org/0xl8kBuL mais il n'y en a toujours aucun dans Environment.GetEnvironmentVariables(). Je ne sais pas si cela signifie vraiment quelque chose. –

Questions connexes