/ / ASP.NET MVC 3 रेजर वेब ऐप को सर्वर पर तैनात करते समय त्रुटि - asp.net-mvc-3, रेजर

सर्वर पर ASP.NET MVC 3 रेजर वेब ऐप को तैनात करते समय त्रुटि - asp.net-mvc-3, razor

मैंने अभी रेजर व्यू इंजन के साथ ASP.NET MVC 3 का उपयोग करना शुरू किया। यह स्थानीय रूप से बहुत काम करता है, हालांकि जब मैंने साइट को अपने वेब सर्वर पर प्रकाशित किया, तो यह मुझे त्रुटि देता है:

विधि नहीं मिली: "System.Web.Razor.GeneratorResults System.Web.Razor.RazorTemplateEngine.GenerateCode (System.IO.TextReader, System.String, System.String, System.String)"।

मैंने ASP.NET MVC 3 को सर्वर पर स्थापित किया है और यह .NET 4 ऐप पूल के तहत चल रहा है। कोई विचार?

उत्तर:

जवाब के लिए 0 № 1

मेरा अनुमान है कि आपके पास सर्वर पर MVC का पूर्वावलोकन संस्करण है। सुनिश्चित करें कि आपके पास MVC 3 RTM स्थापित है।


जवाब के लिए 0 № 2

केवल MVC को अनइंस्टॉल करने और पुनः स्थापित करने के लिए इसे ठीक नहीं किया, मुझे अपने ऐप पूल को रीसायकल करने और अपने IIS एप्लिकेशन को भी पुनरारंभ करने की आवश्यकता थी।

मेरा अनुमान है कि आरसी से आरटीएम संस्करणों के अपडेट में एक बग है ... इस मामले पर द ग है इसलिए मुझे यकीन है कि यह अगले एमवीसी संशोधन में तय किया जाएगा।