2014-09-08 7 views
5

मेरे पास एक क्लिकऑन एप्लिकेशन है जो विंडोज 8 एम्बेडेड x64 में ठीक काम करता है, नेट 4.5.1 स्थापित है। जब मैं नेट ढांचे में नवीनीकृत वहाँ एक प्रणाली त्रुटि है 4.5.2:विंडोज 8 में एमएसवीसीआर 120_CLR0400.dll गुम है एम्बेडेड

"कार्यक्रम शुरू नहीं कर सकते क्योंकि MSVCR120_CLR0400.dll याद आ रही है" अगर मैं इसके साथ पर चलने Windows 8.1 x64 मशीन पर

। नेट 4.5.2, यह ठीक काम करता है। मैं स्थापित करने के लिए प्रयास किया है:

- Redistributable 2010 x86/x64 
- Redistributable 2012 x86/x64 
- Redistributable 2013 x86/x64 

यह काम नहीं कर रहा, उसके बाद मैं एक cmd कमांड "sfc/scannow" कि मदद dosen't चलाते हैं।

क्या कोई मदद कर सकता है?

+2

यह एक महत्वपूर्ण डीएलएल है, सीएलआर द्वारा उपयोग की जाने वाली सी-रनटाइम लाइब्रेरी है। प्रबंधित कोड को सही तरीके से काम करने के क्रम में यह c: \ windows \ system32 में मौजूद होना चाहिए। बिल्कुल निश्चित रूप से कोई संकेत नहीं है कि यह संभवतः गायब हो सकता है या आप डीएलएल के बिना 4.5.1 के साथ कोड कैसे चला सकते हैं। विंडोज के एम्बेडेड संस्करण पर क्लिकऑन कोड चलाने के लिए वास्तव में अजीब बात है, निश्चित रूप से कोई मतलब नहीं है। –

उत्तर

2
बस एक रिकार्ड के लिए

जनवरी 2015 के रूप में, माइक्रोसॉफ्ट आधिकारिक तौर पर नेट 4.5.2 विंडोज पर समर्थन नहीं करता एंबेडेड 8 स्टैंडर्ड - ध्यान दें कि

http://blogs.msdn.com/b/windows-embedded/archive/2014/08/08/june-2014-feature-update-is-on-myoem-for-windows-embedded-standard-7-posready7-windows-embedded-8-standard-and-windows-embedded-8-1-industry.aspx

सुविधा अद्यतन नेट 4.5.2 कहते हैं केवल विंडोज एम्बेडेड स्टैंडर्ड (7) एसपी 1, विंडोज एम्बेडेड पीओएसआरडी 7, विंडोज एम्बेडेड 8 & 8.1 उद्योग, WES8