मैं DotNetOpenAuth (System.Web.Mvc संस्करण 1.0.0.0 का संदर्भ जो) दृश्य स्टूडियो में एक Mvc 3.0.0.0 परियोजना में उपयोग कर रहा हूँ बाइंडिंग 2010विधानसभा पुनर्निर्देशन और कोड विश्लेषण
मैं विधानसभा बाध्यकारी पुनर्निर्देशन उपयोग कर रहा हूँ इस प्रकार है: -
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Web.Mvc" publicKeyToken="31bf3856ad364e35" />
<bindingRedirect oldVersion="1.0.0.0-2.0.0.0" newVersion="3.0.0.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
सब कुछ ठीक काम करता है, कोड विश्लेषण जो मुझे निम्न त्रुटियों देता है को छोड़कर: -
CA0001: निम्न त्रुटि का सामना करना पड़ा था, जबकि पढ़ने मॉड्यूल एक्स: विधानसभा संदर्भ आर नहीं किया जा सकता विकसित: System.Web.Mvc, संस्करण = 1.0.0.0, संस्कृति = तटस्थ, PublicKeyToken = 31bf3856ad364e35।
और
CA0058: संदर्भित विधानसभा 'System.Web.Mvc, संस्करण = 1.0.0.0, संस्कृति = तटस्थ, PublicKeyToken = 31bf3856ad364e35' नहीं पाया जा सका। इस असेंबली को विश्लेषण के लिए जरूरी है और इसका संदर्भ दिया गया था: एक्स
असेंबली बाध्यकारी पुनर्निर्देशन का सम्मान करने के लिए कोड विश्लेषण उपकरण प्राप्त करने का कोई तरीका है?
धन्यवाद।मैं नीचे लाइन को शामिल किया है, 'CodeAnalysisAdditionalOptions>/assemblyCompareMode: StrongNameIgnoringVersion CodeAnalysisAdditionalOptions>' '<विन्यास स्थिति के तहत =" '$ (विन्यास)' == '' "> डीबग विन्यास>' और '' और ' ' –
दुर्भाग्य से, यह किसी कारण से मेरे लिए काम नहीं करता है; मुझे अब भी वही त्रुटि मिलती है। –
आप शानदार @peter_raven हैं! –