वीएस 2017 के सभी विकल्पों का सार करने के लिए, वेबहेल्पर्स को Visual Studio के पिछले संस्करणों में MVC स्थापित करके स्थापित किया गया था। यदि आपको यह त्रुटि मिल रही है, तो संभवतः आपके पास अब पुराने संस्करण वीएस स्थापित नहीं हैं।
तो, Microsoft.AspNet.MVC
NuGet पैकेज को स्थापित करने की आवश्यकता होगी Microsoft.AspNet.WebPages
और Microsoft.AspNet.Razor
, औरMicrosoft.AspNet.WebPages
शामिलSystem.Web.Helpers.dll
।
यदि आपको System.Web.Mvc.dll का प्रत्यक्ष संदर्भ मिल गया है और आप MVC के लिए NuGet का उपयोग नहीं करना चाहते हैं, तो आप Microsoft.AspNet.WebPages
NuGet प्राप्त कर सकते हैं , या कुछ अन्य NuGet पैकेज हैं जिनमें केवल शामिल हैं System.Web.Helpers.dll
, जैसेmicrosoft-web-helpers
या System-Web-Helpers.dll
पैकेज हैं।
के 2 संस्करण प्रतीत होते हैं System.Web.Helpers.dll
, एक .net 4.0 के लिए और एक 4.5 के लिए। MVC या AspNet.WebPages के सही संस्करण को चुनना आपको यह सुनिश्चित करेगा कि आपको सही मिलेगा।