कृपया इस पर मेरे साथ भालू, मैं स्पष्ट रूप से व्याख्या करने की कोशिश करूंगा जैसा मैं कर सकता हूं।स्थान में फ़ाइलें इंस्टॉल करें - प्रोग्राम फ़ाइलें (x86) संदर्भ असेंबली माइक्रोसॉफ्ट फ्रेमवर्क .NETFramework v4.5
मैंने एक नई परियोजना (कक्षा पुस्तकालय) शुरू की जो 4.5 को लक्षित करता है और क्लाइंट प्रोफाइल 4.5 नहीं।
मैंने एक संदर्भ "सिस्टम। रनटाइम। क्रमबद्धता" जोड़ा और गुण इंगित करते हैं कि यह स्थान "सी: \ प्रोग्राम फ़ाइलें (x86) \ संदर्भ असेंबली \ Microsoft \ Framework.NETFramework \ v4.5 \ System.Runtime.Serialization .dll "
मेरे पीसी पर यह msbuild का उपयोग कर एक बिल्ड स्क्रिप्ट के साथ ठीक संकलित करता है।
buildserver जो टीम शहर का उपयोग करता है पर - यह शिकायत
त्रुटि CS0012: प्रकार 'System.Object' एक विधानसभा कि संदर्भित नहीं है में परिभाषित किया गया है। आप विधानसभा के लिए एक संदर्भ जोड़ना होगा ', System.Runtime संस्करण = 4.0.0.0, संस्कृति = तटस्थ, PublicKeyToken = b03f5f7f11d50a3a'
buildserver पूर्ण .नेट फ्रेमवर्क स्थापित है - "dotnetfx45_full_x86_x64.exe"
एकमात्र समय यह निर्माण करेगा यदि मैं लक्ष्य मशीन पर "सी: \ प्रोग्राम फ़ाइलें (x86) \ संदर्भ असेंबली \ Microsoft \ Framework.NETFramework \ v4.5" का संस्करण कॉपी करता हूं।
मैं इस लिंक का उपयोग जाँच की है और .net 4.5 स्थापित किया गया है - http://myspworld.wordpress.com/2012/10/18/how-to-check-if-net-4-5-is-installed-on-a-server/
मैं दो प्रश्न पूछ रहा हूँ: 1. यह कैसे स्थापित होता है? 2. यदि यह इस स्थान में पाया जाता है तो निश्चित रूप से इसे जीएसी में देखना चाहिए?
इस पर किसी भी मदद की सराहना करेगा।
मुझे एक ही समस्या है। –