के लिए संदर्भित विधानसभाओं फ़ोल्डर गुम ऐसा लगता है कि .NET 3.0 के साथ शुरू, माइक्रोसॉफ्ट.NET 4.0
C:\Program Files\Reference Assemblies\Microsoft\Framework\xxx
के लिए कुछ सामान्य विधानसभाओं ले जाया क्रम में CLR 2.0 और CLR 4.0 बाहर विभाजित करने के लिए उनके प्रयास का समर्थन करने के जीएसी (
C:\%windir%\Microsoft.NET\assembly
) भी जोड़ा गया है।
हालांकि, जबकि मैं दोनों
C:\Program Files\Reference Assemblies\Microsoft\Framework\xxx
और
मेरे विकास मशीन पर है, बाद एक सर्वर जहां मैं सिर्फ .NET 4.0 स्थापित पर मौजूद नहीं है। एक डब्लूसीएफ परियोजना तैनात की जा रही है, इस फ़ोल्डर से कुछ सामान्य डीएलएल संदर्भित करती है और उन्हें नहीं मिल सकती है।
मैं क्या गलत कर रहा हूं? क्या मुझे इन संदर्भों को नए 4.0 जीएसी में स्पष्ट रूप से बदलना चाहिए? यह फ़ोल्डर सर्वर पर क्यों मौजूद नहीं है?
क्या आप वाकई 64 बिट मशीन पर 32 बिट .NET 4.0 स्थापित नहीं करते हैं और संदर्भ असेंबली फ़ोल्डर 'प्रोग्राम फ़ाइलों (x86) 'में समाप्त हो गया है? –
@KlausByskovHoffmann सर्वर 32 बिट भी है, इसलिए कोई 'प्रोग्राम फ़ाइलें (x86) 'फ़ोल्डर नहीं है। अच्छा सुझाव हालांकि! –