बिन फ़ोल्डर में असेंबली संस्करण web.config
फ़ाइल के compilers
अनुभाग में इंगित संस्करण से मेल खाना चाहिए।
यह त्रुटि तब होती है जब मैं सर्वर बिन फ़ोल्डर अद्यतन करता हूं। क्योंकि पैकेज Microsoft.CodeDom.Providers.DotNetCompilerPlatform
अद्यतन किया गया था, मुझे web.config
के compilers
अनुभाग को अपडेट करने की आवश्यकता थी।
यह नीचे दिए गए उदाहरण पर संस्करण विशेषता को अपडेट करके या डेवलपर संस्करण के साथ पूरे अनुभाग द्वारा प्रतिस्थापित करके किया जा सकता है।
<compilers>
<compiler language="c#;cs;csharp" extension=".cs" type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=1.0.3.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" warningLevel="4" compilerOptions="/langversion:6 /nowarn:1659;1699;1701" />
<compiler language="vb;vbs;visualbasic;vbscript" extension=".vb" type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.VBCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=1.0.3.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" warningLevel="4" compilerOptions="/langversion:14 /nowarn:41008 /define:_MYTYPE=\"Web\" /optionInfer+" />
</compilers>
आईआईएस पुनरारंभ करने की आवश्यकता नहीं है।
अपवॉट के लिए धन्यवाद, कृपया मुझे मार्गदर्शन करें –
कृपया छवि का उपयोग न करें, लेकिन कंपाइलर लाइन टाइप करें। – Aristos
क्या आप होस्टिंग पर्यावरण में पूर्ण विश्वास के साथ चल रहे हैं? साथ ही, पूर्ण, विस्तृत त्रुटि संदेश प्राप्त करने के लिए, वेबसाइट होस्ट करने वाले सर्वर पर ब्राउज़र का उपयोग करें और 'http: // localhost/[साइट]' पर ब्राउज़ करें। आपको पूर्ण त्रुटि संदेश मिलेगा। विफल होने पर, त्रुटि पृष्ठ – Basic