मैं एक .NET 4.0 कंसोल एप्लिकेशन चलाने की कोशिश कर रहा हूं जो एक बहन लाइब्रेरी प्रोजेक्ट (Bar.dll) का संदर्भ देता है जो स्वयं VS2010 B2 में System.Web.Extensions का संदर्भ देता है। मैं वर्तमान में केवल System.Web.Scripting.JavaScriptSerializer
तक पहुंच प्राप्त करने में रूचि रखता हूं।System.Web.Extensions असेंबली को हल नहीं किया जा सकता
दोनों परियोजनाओं System.Web.Extensions के लिए संदर्भ (एप्लिकेशन संदर्भ संवाद में ".NET" के तहत सूचीबद्ध एक का उपयोग) है, लेकिन जब मैं संकलन करने की कोशिश/आवेदन, संकलक छाल चलाएँ:
C:\Windows\Microsoft.NET\Framework\v4.0.21006\Microsoft.Common.targets(1291,9): warning MSB3253: The referenced assembly "Bar.dll" could not be resolved because it has a dependency on "System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" which is not in the currently targeted framework ".NETFramework,Version=v4.0,Profile=Client".
गंभीरता से? क्या चल रहा है? असेंबली के साथ संकलक लिंक क्यों नहीं होगा?
फिर से "संदर्भ जोड़ें" संवाद को देखने के बाद, मैं देखता हूं कि System.Web.Extensions v2.0.50727 के विरुद्ध बनाया गया है। ठीक है, तो शायद यह समस्या है। लेकिन अब कौन सी असेंबली System.Web.Scripting.JavaScriptSerializer रखती है? –