7

के साथ मोनोडेफ़ेफ़ में पर्यावरण चर का उपयोग करना मैं एसजीएन कचरा कलेक्टर की कॉन्फ़िगरेशन के साथ गड़बड़ करने की कोशिश कर रहा हूं और जैसा कि मैंने here, here देखा है, और मोनो मैन पेज में, मेरे पास कुछ पर्यावरण चर हैं के साथ काम।MonoTouch

जैसा कि इस छवि में दिखाया गया है, मैंने उन्हें अपनी परियोजना में जोड़ा (सीस्पोज़ के अंदर भी चेक किया गया), और जब मैं अपना ऐप चलाता हूं तो उन्हें केवल अनदेखा कर दिया जाता है। मुझे Environment.GetEnvironmentVariables() का उपयोग करके मेरे सभी पर्यावरण चर मिल गए और न तो MONO_GC_PARAMS या MONO_GC_DEBUG वहां थे।

तो मेरा सवाल यह है कि मैं मोनो टच प्रोजेक्ट में पर्यावरण चर का उपयोग कैसे करूं?

Project Options

संस्करण
Monotouch 5.2.10 (मूल्यांकन)
monodevelop 2.8.6.5
मोनो 2.10.8
मैक ओएस एक्स 10.6.8

+0

क्या आप ऐप चला सकते हैं, फिर टर्मिनल विंडो खोलें और निष्पादित करें: "ps auxww | grep debugtrack" और ऐप की प्रक्रिया के लिए लाइन जोड़ें? मुझे यह भी लगता है कि आप नवीनतम मोनो डेवेल का उपयोग कर रहे हैं? –

+0

यहां आप http://codepad.org/OQsjIwnZ –

+0

मोनो डेवेल का कौन सा संस्करण उपयोग कर रहे हैं? –

उत्तर

4

monodevelop 2.8.6 करता है मोनो टच परियोजनाओं को निष्पादित करते समय पर्यावरण चर सेट करने के लिए समर्थन शामिल नहीं है।

वर्तमान मोनो डेवेल बीटा संस्करण (2.8.8.3) में पर्यावरण चर के लिए समर्थन शामिल है, ताकि आप बीटा को here से इंस्टॉल कर सकें यदि आप इसे आजमाएं।

+0

नहीं, अभी भी एक ही समस्या नहीं है। –

+0

मैंने अभी 2.8.8.3 के साथ env vars की कोशिश की, और यह मेरे लिए काम किया। क्या आप फिर से "ps auxww | grep debugtrack" चला सकते हैं? –

+0

हम्म वे इसके साथ दिखने लगते हैं, जैसा कि आप यहां देख सकते हैं: http://codepad.org/0xl8kBuL लेकिन पर्यावरण में अभी भी उनमें से कोई भी नहीं है। GETEnvironmentVariables()। मुझे नहीं पता कि इसका वास्तव में कुछ मतलब है या नहीं। –