12

पर मैंने हाल ही में अपने बॉक्स पर विंडोज 7 x64 को पुनर्स्थापित कर दिया है। स्थापना सफल हुई, और मुझे पूरी तरह से ऑपरेटिंग सिस्टम के साथ कोई समस्या नहीं है। मेरा मानना ​​है कि विंडोज या .NET x64 के साथ कॉन्फ़िगरेशन समस्या है। 86 |गुम डीबग | किसी भी सीपीयू बिल्डिंग कॉन्फ़िगरेशन के लिए कॉन्फ़िगरेशन और डीबग को डिफॉल्ट करने के लिए। X86 विंडोज x64

लक्षण

  1. नई परियोजनाओं के लिए डिफ़ॉल्ट निर्माण विन्यास डिबग है।
    यह सही नहीं लगता है। मैं एक एक्स 64 ओएस चला रहा हूं, और मुझे काफी विश्वास है कि इससे पहले के पिछले तीन संस्करणों के लिए डिफ़ॉल्ट बिल्ड कॉन्फ़िगरेशन डीबग | कोई भी CPU है।
  2. कोई भी CPU परियोजनाओं के लिए निर्माण कॉन्फ़िगरेशन के रूप में मौजूद नहीं है, और मुझे उचित रूप से यह सुनिश्चित करना चाहिए। कुछ भी बनाने के लिए x64 मुझे परियोजना के लिए स्पष्ट रूप से एक x64 मंच जोड़ने की जरूरत है।

हूँ मैं यह सोच कर कि डीबग में सही कर | किसी भी सीपीयू सामान्य रूप से डिफ़ॉल्ट कॉन्फ़िगरेशन है। यदि हां, तो इसके लिए कुछ संभावित कारण क्या हैं जो किसी भी नई परियोजनाओं के लिए मामला नहीं है?

उत्तर

17

नई परियोजनाओं के लिए डिफ़ॉल्ट दृश्य स्टूडियो 2010 में 86 में बदल गया था - आप ब्लॉग पोस्ट Any CPU Exes are usually more trouble than they're worth एमएस 'रिक बायर्स में इस के लिए तर्क' के कुछ पढ़ सकते हैं।

हालांकि आप किसी भी CPU को कॉन्फ़िगरेशन प्रबंधक संवाद में एक अतिरिक्त प्लेटफ़ॉर्म के रूप में जोड़ने में सक्षम होना चाहिए। मेरे पास विंडोज   Vista x64 & विजुअल स्टूडियो 2010 है और किसी भी CPU, x64 और Itanium के लिए विकल्प प्राप्त करें। आप विजुअल स्टूडियो के लिए इंस्टॉलर को फिर से चलाने का प्रयास कर सकते हैं और देख सकते हैं कि आपके द्वारा इंस्टॉल किए गए कोई विकल्प नहीं हैं या नहीं।

दिलचस्प बात यह है कि ऐसा लगता है कि x86 केवल नई EXE परियोजनाओं के लिए डिफ़ॉल्ट है - यदि आप एक नई कक्षा लाइब्रेरी प्रोजेक्ट बनाते हैं तो यह किसी भी CPU पर डिफ़ॉल्ट होगा। यह समझ में आता है क्योंकि यह EXE फ़ाइल का प्लेटफ़ॉर्म है जो यह निर्धारित करता है कि सीएलआर का कौन सा संस्करण चलाना है, जबकि कोई भी CPU DLL दोनों x86 और x64 EXE फ़ाइलों द्वारा लोड किया जा सकता है।

+0

एक अच्छे ब्लॉग और एक बहुत ही रोचक लिंक के लिए धन्यवाद :) – Crippledsmurf

+0

+1 एक महान ब्लॉग पोस्ट के लिए लिंक के लिए। – ulty4life

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