इस समस्या वास्तव में इस पोस्ट http://forums.asp.net/t/1807797.aspx/1?System+Net+Http+is+not+found रूप में ही है और यह एक on StackOverflowकोड विश्लेषण त्रुटि फ़ाइल या विधानसभा लोड नहीं कर सका System.Net.Http, संस्करण = MVC4 वेब एपीआई में 2.0.0.0
मैं सब को है नवीनतम आरटीएम बिट्स, नेट 4.5 में एक नया एमवीसी 4 शुरू किया, वेबएपीआई न्यूज पैकेज जोड़ा और अब मेरा कोड विश्लेषण उपरोक्त लिंक में रिपोर्ट की गई त्रुटि के साथ विफल रहता है।
CA0058 रनिंग कोड विश्लेषण CA0058 त्रुटि: संदर्भित विधानसभा 'System.Net.Http, संस्करण = 2.0.0.0, संस्कृति = तटस्थ, PublicKeyToken = b03f5f7f11d50a3a' नहीं पाया जा सका। इस असेंबली को विश्लेषण के लिए आवश्यक है और इसके संदर्भ में संदर्भित किया गया था: सी: \ प्रोजेक्ट्स \ इनहाउस \ टाइमरैकॉर्डर \ स्टॉपगैप \ टाइमरैक \ bin \ TimeRec.dll, सी: \ प्रोजेक्ट्स \ InHouse \ TimeRecorder \ StopGap \ packages \ Microsoft.AspNet.WebApi.Core .4.0.20710.0 \ lib \ net40 \ System.Web.Http.dll। [त्रुटि और चेतावनी] - (ग्लोबल)
मैं यह है कि क्या पा सकते हैं से आर सी संस्करणों के साथ होने के लिए लग रहा था क्योंकि वहाँ .NET 4.5 ढांचे System.Net.Http और की WebAPI के संस्करण के बीच एक संघर्ष था System.Net.Http।
StackOverflow response पर अन्य उत्तरों स्पष्ट कारणों से .NET 4.5 से 4.0 तक डाउनग्रेड करने के बारे में बात करते हैं, यह मेरा पसंदीदा समाधान नहीं है!
मुझे भी इस समस्या का सामना करना पड़ रहा है, क्या आपको कोई समाधान मिला है? –
मैं वीएस 2012 आरटीएम बिट्स के साथ इस मुद्दे को दोबारा नहीं कर सकता। मेरे लिए एक बात अजीब बात यह है कि एमवीसी 4 में प्रत्येक एमवीसी 4 टेम्पलेट्स में पहले से ही वेब एपीआई पैकेज स्थापित है। आपको पैकेज को फिर से इंस्टॉल क्यों करना है? –
विजुअल स्टूडियो 2012 में शुरू करना, एक बेहतर कामकाज है: http://stackoverflow.com/questions/17298281/using-microsoft-bcl-async-with-code-analysis-causes-errors/17935400#17935400। –