हमने विजुअल 2005 में हमारे विजुअल सी ++ 2003 समाधान को स्थानांतरित कर दिया और अब हमें XP मशीनों को साफ करने के लिए तैनाती में समस्याएं हैं।एप्लिकेशन शुरू करने में विफल रहा है ... एप्लिकेशन कॉन्फ़िगरेशन गलत है - वीसी ++ 2005 रनटाइम समस्या
हमारे समाधान में एक डीएलएल प्रोजेक्ट है और एक कमांड लाइन निष्पादन योग्य है जो इस डीएलएल का उपयोग करता है। दोनों परियोजनाएं प्रकट फ़ाइलों को बना और एम्बेड करती हैं।
हमारा इंस्टॉलर सी: \ प्रोग्राम \ माइक्रोसॉफ्ट विजुअल स्टूडियो 8 \ वीसी \ रेडिस्ट \ x86 \ Microsoft.VC80.CRT \ स्थापित डीआईआर से वीसी 8 सीआरटी रनटाइम्स की प्रतिलिपि बनाता है।
जब हम एक स्वच्छ विंडोज एक्सपी पर स्थापित करते हैं, तो हमें त्रुटि संदेश दिखाई देता है "एप्लिकेशन प्रारंभ करने में विफल रहा है ... एप्लिकेशन कॉन्फ़िगरेशन गलत है।"
Depends.exe में exe लाना, कहते हैं:
Error: The Side-by-Side configuration information for "c:\program files\MySoftware\vc8\BENCHMARK.EXE" contains errors. This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem (14001).
Error: The Side-by-Side configuration information for "c:\program files\MySoftware\vc8\MYLIB-VC8.DLL" contains errors. This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem (14001).
Warning: At least one module has an unresolved import due to a missing export function in a delay-load dependent module.
इवेंट व्यूअर लॉग्स:
Dependent Assembly Microsoft.VC80.CRT could not be found and Last Error was The referenced assembly is not installed on your system.
Resolve Partial Assembly failed for Microsoft.VC80.CRT. Reference error message: The referenced assembly is not installed on your system.
Generate Activation Context failed for C:\Program Files\MySoftware\vc8\Benchmark.exe. Reference error message: The operation completed successfully.
मैं msvcp80.dll, msvcr80.dll, msvcm80.dll को कॉपी पढ़ चुके हैं और माइक्रोसॉफ्ट.VC80.CRT.manifest अनुप्रयोग फ़ोल्डर के लिए पर्याप्त है।
मैं क्या गलत कर रहा हूं?
मुझे लगता है कि यह एक विकल्प नहीं है क्योंकि हम अपने इंस्टॉलर के लिए इनोसेटअप का उपयोग करते हैं। –