में आईकंट्रोलर को नहीं मिला या लागू नहीं किया गया था। मैं Here से साइटकोर में नियंत्रक प्रतिपादन सीख रहा हूं।पथ '/' के लिए नियंत्रक साइटकोर
मैंने एक सरल नियंत्रक (हैलोवर्ल्ड) और संबंधित दृश्य (index.schtml) बनाया है। साइटकोर एक्सप्लोरर के प्रतिपादन अनुभाग में इसे (पेज पेजकंटेंट के साथ) मैप किया गया है ... और साइटकोर एक्सप्लोरर के सामग्री अनुभाग में होम आइटम में रेंडरिंग आइटम जोड़ें .. लेकिन जब मैं इसे ब्राउज़ करता हूं, तो यह त्रुटि देता है।
The controller for path '/' was not found or does not implement IController.
सभी पोस्ट मैंने पढ़ लिया है Asp नेट MVC ..लेकिन मैं Sitecore MVC
Sample.html (Sitecore एक्सप्लोरर प्रतिपादन धारा में पृष्ठ सामग्री) को
@using Sitecore.Mvc
<html>
<body>
@Html.Sitecore().Placeholder("content")
<p>Today's date is @DateTime.Now.ToShortDateString()</p>
</body>
</html>
संबंधित मुद्दे है से जुड़े हुए हैं
केवल इस लाइन समस्या दे रहा है
@Html.Sitecore().Placeholder("content")
अगर मैं इस लाइन को दूर ... यह ठीक काम करता है एक ब्राउज़र शो की तारीख और समय
Index.html
<p>Hello from Controller -todays Date is @DateTime.Now.ToString()</p>
नियंत्रक पर घ पेज
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
namespace MVC.Controllers
{
public class HelloWorldController : Controller
{
//
// GET: /HellowWorld/
public ActionResult Index()
{
return View();
}
}
}
यहाँ क्या हुआ माइक्रोसॉफ्ट से कुछ सुरक्षा अद्यतन 3.0.0.1 करने के लिए MVC 3 के संस्करण बढ़ा था । वेबसाइट 3.0.0.1 तक सीमित थी, लेकिन संकलित पुस्तकालयों का उपयोग मैं अभी भी 3.0.0.0 तक था और वे मेरे नियंत्रकों को समझने में असमर्थ थे। – Juliano
"केवल नियंत्रक नाम से।" - मुझे हर बार मिलता है! –
@gerzson damn, डाउनवोट पूरी तरह से अनौपचारिक था, कुछ टैब शफल होने के बाद गलती से क्लिक किया गया, क्षमा करें ... – Wasp