/ / MvcSiteMap प्रदाता सेटअप समस्याएं - asp.net-mvc, mvcsitemap

MvcSiteMap प्रदाता सेटअप समस्याएं - asp.net-mvc, mvcsitemap

के संदर्भ में ये पद मैं इसका उपयोग कर रहा हूँ MvcSiteMap प्रदाता। मैं इसे काम करने के लिए प्रतीत नहीं कर सकता। मैं जो कर रहा हूं वह डाउनलोड द्वारा उपलब्ध कराई गई परियोजना को खोल रहा है, इसे संकलित कर रहा है, फिर बिल्डिंग द्वारा उत्पन्न MvcSiteMap.Core.dll को ले रहा है, इसे मेरे एमवीसी प्रोजेक्ट में मेरे निर्भरता फ़ोल्डर में रख रहा है, और उसके बाद संदर्भों पर राइट-क्लिक कर रहा है और "संदर्भ जोड़ें" को मारना। यहां से मैं अपने मास्टरपेज में इसका उपयोग करने की कोशिश कर रहा हूं लेकिन इंटेलिजेंस इसे चुन नहीं रहा है, और इसके साथ निर्माण करने की कोशिश कर रहा है या तो काम नहीं कर रहा है।

मैं कर रहा हूँ <%=Html.SiteMapPath()%> बिना किसी किस्मत के। कोई विचार?

उत्तर:

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

क्या आपने mvcsitemap पैकेज का <name namespace = "नाम जोड़ दिया है"> अपने web.config पर (निम्न xpath: /configuration/system.web/pages/namespace के अंतर्गत)?

प्रोजेक्ट होम पेज से यहां एक उदाहरण दिया गया है: http://mvcsitemap.codeplex.com/

<pages>
<controls>
<! -- ... -->
</controls>
<namespaces>
<! -- ... -->
<add namespace="MvcSiteMap.Core.Helpers"/>
</namespaces>
</pages>