मैं विंडोज 7 के x64 संस्करण का उपयोग करता हूं। मेरा एप्लिकेशन कुछ COM सर्वर (सामान्य देशी x86 COM सर्वर) का उपयोग करता है जिसे x64 संदर्भ में लोड नहीं किया जा सकता है। तो मैंने WOW का उपयोग कर इसे x86 एप्लिकेशन के रूप में चलाने का निर्णय लिया, इसलिए मैंने प्लेटफार्म लक्ष्य को x86 के रूप में सेट किया।VS2008 में Windows x64 पर x86 .NET अनुप्रयोग को डिबग करना
लेकिन विजुअल स्टूडियो 2008 डीबगर ने सभी स्रोत फ़ाइलों के लिए "स्रोत फ़ाइल अलग है ...." जैसे संदेश दिखाने के लिए शुरू किया, जब मैं इसे डीबग करने का प्रयास करता हूं। इस व्यवहार का कारण क्या है? यह सवाल वहाँ पैदा हुआ था "The source file is different...." message in Visual Studio 2008 is result of debugging x32 apps on x64 Windows
अद्यतन: मैं साफ समाधान, फिर से बनाया समाधान, हटाया obj, बिन और आदि फोल्डर, कंप्यूटर को पुनः, विजुअल स्टूडियो ... तो, और क्या समस्या हो सकती है पुनर्स्थापित?
Update2: आप x86 के लिए आप इस मुसीबत देखेंगे नए विंडोज आवेदन परियोजना और परिवर्तन लक्ष्य मंच बनाते हैं। लेकिन यदि आप प्रोजेक्ट से सेटिंग्स 1. सेटिंग्स को हटाते हैं तो परेशानी समाप्त हो जाएगी !!। कोई उपाय?
Update3: http://social.msdn.microsoft.com/Forums/en-US/vsdebug/thread/bc297668-65b4-46e8-969e-c7a6340d33b6
क्या आपने अपनी प्रोजेक्ट के आउटपुट फ़ोल्डर्स को साफ़ किया था और बिल्ड लॉग की जांच की थी कि निर्माण वास्तव में सफल रहा था? –
मैंने प्रश्न के विवरण में उत्तर दिया। –
और यदि आप अपने लक्ष्य प्लेटफ़ॉर्म को x64 पर वापस स्विच करते हैं, तो डिबगिंग फिर से काम करता है? –