2012-09-23 35 views
5

मैं वेबमैट्रिक्स रेजर संदर्भ (एएसपी.नेट एमवीसी रेजर नहीं) में अपने सभी .cshtml पृष्ठों के लिए वैश्विक उपयोग कैसे स्थापित कर सकता हूं?वेबमैट्रिक्स रेजर पेज और वैश्विक विवरणों का उपयोग

तो प्रत्येक .cshtml फ़ाइल के शीर्ष पर @using System.Web.Optimization डालने की जगह जहां मुझे @Scripts.Render() शामिल करने की आवश्यकता है, मैं इसे इसके बजाय एक ही स्थान पर रखूंगा।

उत्तर

3
<?xml version="1.0" encoding="utf-8"?> 
<configuration> 
    <configSections> 
    <sectionGroup name="system.web.webPages.razor" type="System.Web.WebPages.Razor.Configuration.RazorWebSectionGroup, System.Web.WebPages.Razor, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"> 
     <section name="host" type="System.Web.WebPages.Razor.Configuration.HostSection, System.Web.WebPages.Razor, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" /> 
     <section name="pages" type="System.Web.WebPages.Razor.Configuration.RazorPagesSection, System.Web.WebPages.Razor, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" /> 
    </sectionGroup> 
    </configSections> 
    <appSettings> 
    <add key="webpages:Version" value="2.0.0.0" /> 
    <add key="webpages:Enabled" value="true" /> 
    </appSettings> 
    <system.web.webPages.razor> 
    <pages pageBaseType="System.Web.WebPages.WebPage"> 
     <namespaces> 
     <add namespace="System.Web.Helpers" /> 
     <add namespace="System.Web.Mvc" /> 
     <add namespace="System.Web.Mvc.Ajax" /> 
     <add namespace="System.Web.Mvc.Html" /> 
     <add namespace="System.Web.Optimization" /> 
     <add namespace="System.Web.Routing" /> 
     <add namespace="System.Web.WebPages" /> 
     </namespaces> 
    </pages> 
    </system.web.webPages.razor> 
</configuration> 

यह भी देखें: Building single-page app with AngularJS and ASP.NET MVC 4

1

संपादित कृपया पोस्ट करने निम्नलिखित में एक बार देख ले। वे वास्तव में अपने प्रश्न पर चर्चा, मुझे यकीन है कि आप क्या करना है के रूप में वहाँ से विचार प्राप्त कर सकते हूँ:

The name 'Assets' does not exist in the current context

आशा यह आप

+0

एएसपी.नेट एमवीसी संदर्भ में रेजर के बारे में आपकी लिंक वार्ता का उत्तर और यह एक और कहानी है। –

+0

क्षमा करें, प्रश्न को गलत समझा, और उचित जवाब संपादित किया। उम्मीद है कि यह बेहतर मदद करता है। –

+0

@GriefCoder मेरी प्रतिक्रिया सहायक थी? क्या आप इसे सही उत्तर के रूप में चिह्नित कर सकते हैं यदि ऐसा है? धन्यवाद –

0

में मदद मिलेगी WebMatrix web.config में निम्न का उपयोग कर के लिए configuartion

<runtime> 
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> 
     <dependentAssembly> 
     <assemblyIdentity name="System.Web.Helpers" publicKeyToken="31bf3856ad364e35"/> 
     <bindingRedirect oldVersion="1.0.0.0-3.0.0.0" newVersion="3.0.0.0"/> 
     </dependentAssembly> 
     <dependentAssembly> 
     <assemblyIdentity name="System.Web.WebPages" publicKeyToken="31bf3856ad364e35"/> 
     <bindingRedirect oldVersion="1.0.0.0-3.0.0.0" newVersion="3.0.0.0"/> 
     </dependentAssembly> 
    </assemblyBinding> 
    </runtime> 

 संबंधित मुद्दे

  • कोई संबंधित समस्या नहीं^_^