2012-06-11 13 views
9

से 'System.Web.Http.Dependencies.IDependencyResolver' टाइप नहीं किया जा सका, मैंने हाल ही में Nuget का उपयोग कर WebApi के आरसी संस्करणों में अपग्रेड किया है लेकिन अब मुझे निम्न त्रुटि मिल रही है।वेबएपीआई के आरसी में अपडेट करने के कारण असेंबली त्रुटि

प्रकार 'System.Web.Http.Dependencies.IDependencyResolver' विधानसभा से 'System.Web.Http, संस्करण = 4.0.0.0, संस्कृति = तटस्थ, PublicKeyToken = 31bf3856ad364e35' लोड नहीं कर सका।

ऑब्जेक्ट ब्राउज़र का उपयोग करके, मैं देख सकता हूं कि सही संदर्भ वहां है। मैंने अस्थायी इंटरनेट फ़ाइलों को पुनर्निर्माण, सफाई और समाशोधन करने का प्रयास किया है।

एक Google खोज http://forums.asp.net/t/1810546.aspx/1?Dependency+Resolver+throws+an+error+with+Unity चालू हो गई लेकिन यह बहुत मदद नहीं थी।

क्या किसी को पता है कि इसका क्या कारण है?

Screenshot from Visual Studio

उत्तर

6

अंत में जवाब यह है कि MVC 4 परस्पर विरोधी था, मुझे लगता है कि DLLs यह GAC में डाल पूर्वता ले रहे थे, की स्थापना रद्द करने MVC 4 मेरे लिए समस्या तय।

संबंधित मुद्दे