2012-12-16 19 views
5

मैं मोनोडिफ़ेल्ड में लिखे गए एक प्रोजेक्ट का x64 पैकेज बनाना चाहता हूं। मैं 64 के लिए 86 से परियोजना संकलक विकल्प बदल सकते हैं, लेकिन अगर मैं ऐसा करते हैं, मैं त्रुटि मिलती है:monodevelop के साथ x64 कैसे बनाया जाए?

Error CS0016: Could not write to file `AudioCuesheetEditor', cause: AMD64 (CS0016) (AudioCuesheetEditor) 

मैं x64 सिस्टम के लिए संकुल का निर्माण कैसे कर सकते हैं?

मदद के लिए धन्यवाद!

+0

उन्होंने शायद "x64 पर कभी नहीं चलें, x86 पर कभी नहीं" विकल्प लागू नहीं किया। इसके लिए बहुत कम मूल्य है। जांचें कि क्या इसमें एएनसीपीयू विकल्प के समान कुछ है। –

+0

धन्यवाद, कंपाइलर विकल्पों में सेट "कोई सीपीयू" के साथ, मैं निर्माण करने में सक्षम हूं। लेकिन "किसी भी सीपीयू" का क्या अर्थ है? क्या इसका मतलब है, मोनो रनटाइम निर्धारित करता है, कौन सा रनटाइम इस्तेमाल किया जाएगा या कुछ और? – Sven

+1

काफी हद तक। आपको 64-बिट ऑपरेटिंग सिस्टम पर x64 मिलेगा, x86 32-बिट ऑपरेटिंग सिस्टम पर। ऑटोमैजिक बस-इन-टाइम कंपाइलर द्वारा प्रदान किया जाता है। –

उत्तर

1

any cpu विन्यास

का प्रयोग करें आप एक 32-बिट ऑपरेटिंग सिस्टम पर एक 64-बिट ऑपरेटिंग सिस्टम, 86 पर 64 मिलेगा। ऑटोमैजिक बस-इन-टाइम कंपाइलर द्वारा प्रदान किया जाता है।

लेकिन किसी भीcpu के साथ विंडोज x86 पर कोई समस्या नहीं है। Windows x64 का उपयोग करना क्रैश होगा क्योंकि gtk-sharp में कोई x64 बिल्ड नहीं है। तो विंडोज़ x64 पर आपको x86 बनाना होगा।

+1

मुझे जवाब खुद मिला। किसी भीcpu के साथ विंडोज x86 पर कोई समस्या नहीं है। Windows x64 का उपयोग करना क्रैश होगा क्योंकि gtk-sharp में कोई x64 build नहीं है। इसलिए windows x64 पर आपको x86 बनाना होगा। – Sven

+1

उत्तर अपडेट किया गया !! रॉक ऑन! सौभाग्य से मेरे नियोक्ता का सॉफ्टवेयर ऐप 32-बिट विंडोज़ * whew * का समर्थन नहीं करता है * –

संबंधित मुद्दे