के साथ डीबगिंग करते समय डीएलएल निर्भरता नहीं मिली मेरी परियोजना एक स्टैंडअलोन सी ++ एप्लिकेशन है जो ध्वनि चलाने के लिए एफएमओडी का उपयोग करता है। मैंने पहले बिना किसी समस्या के विजुअल स्टूडियो 2010 के साथ एक ही प्रोजेक्ट विकसित किया है, लेकिन 2012 मुझे क्लासिक त्रुटि देता है: "प्रोग्राम शुरू नहीं हो सकता है क्योंकि fmodex.dll आपके कंप्यूटर से गायब है। इस समस्या को ठीक करने के लिए प्रोग्राम को पुनर्स्थापित करने का प्रयास करें। " प्रोजेक्ट अन्य डीएलएल लोड करता है (जैसे डायरेक्ट 3 डी संबंधित फाइलें और डी 3 डी शेडर कंपाइलर) बस ठीक है।विजुअल स्टूडियो 11 आरसी
समस्या तब होती है जब आईडीई से प्रोग्राम को डीबग या चलाने का प्रयास किया जाता है, न कि अगर मैं निष्पादन योग्य को DLL के साथ उचित निर्देशिका में कॉपी करता हूं और इसे मैन्युअल रूप से चलाता हूं। यदि मैं प्रोग्राम से एफएमओडी के सभी संदर्भों को हटा देता हूं, तो डिबगिंग और चलाना ठीक काम करता है। मैंने यह सुनिश्चित कर लिया है कि मेरे पास प्रोजेक्ट सेटिंग्स में सही कार्यशील निर्देशिका है (इसके अलावा यह सभी अन्य फ़ाइलों को उसी निर्देशिका में ठीक करता है)। मैंने मूल रूप से विजुअल स्टूडियो 2010 से परियोजना को रूपांतरित कर दिया, लेकिन बिना किसी किस्मत के स्क्रैच से एक नई परियोजना बनाने की कोशिश की। मैंने सभी संभावित कंपाइलर और लिंकर सेटिंग्स को भी tinkered किया है, और googling या तो मदद करने के लिए प्रतीत नहीं होता है।
मुझे लगता है कि समस्या के नए मेट्रो स्टाइल ऐप्स के साथ कुछ करना है और बाहरी निर्भरताओं को संभालने का यह तरीका है, लेकिन मैंने "मेट्रो स्टाइल ऐप सपोर्ट" भी बंद कर दिया है। मुझे लगता है कि मैंने वास्तव में सब कुछ करने की कोशिश की है और मुझे पता नहीं है कि आगे क्या प्रयास करना है। अधिक नैदानिक जानकारी प्राप्त करने के लिए निर्देशों की भी सराहना की जाएगी! धन्यवाद!
संपादित करें: दृश्य स्टूडियो संस्करण मैं उपयोग कर रहा हूँ दृश्य स्टूडियो Ultimate 2012 आर सी, संस्करण 11.0.50706.0 QRELRC जुलाई, 2012
DLL समस्याओं के साथ हमेशा की तरह, _have आप निर्भरता की कोशिश की Walker_? विशेष रूप से, प्रोफाइलिंग मोड? – MSalters