मुझे एक कंट्रोलर (और बाद में एक रूट) नाम के साथ एक कंटेंट कंट्रोलर नामक कोशिश करने के साथ एक मुश्किल समस्या है (मेरे साथ भालू एमवीसी के लिए नया है) ।एएसपी.नेट एमवीसी रूटिंग "प्रॉपर्टी कंट्रोलर" नामक नियंत्रक के साथ
मेरा मानना है कि ऐसा इसलिए है क्योंकि एक निर्देशिका है (जिसे मैं वास्तव में हटा नहीं सकता) जिसे मेरे समाधान में "गुण" कहा जाता है। क्या इस के चारों ओर एक रास्ता है?
मार्ग सेटअप सिर्फ एक सरल मार्ग है:
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Properties", action = "List", id = "" } // Parameter defaults
);
और त्रुटि मैं IIS7 में मिलता है जब "http://localhost/aptment2/properties/" का अनुरोध है:
निश्चित रूप से वहाँ एक रास्ता यह दौर है कि मैं बस नहीं मिला? चीयर्स।
क्या आप सीधे उस दृश्य को ब्राउज़ करने का प्रयास कर रहे हैं या आप डिफ़ॉल्ट.एएसपीएक्स पेज से पहले जा रहे हैं (जैसे कि एफ 5 या Ctrl + F5 के साथ)? बस उत्सुक है कि मार्ग पंजीकरण बाईपास हो रहा है जो होता है f आपके पास उस दृश्य को डिफ़ॉल्ट.aspx के बजाय प्रारंभ पृष्ठ के रूप में सेट किया गया है। – nkirkes
बस इसे डिबग करने का प्रयास करने में 2 घंटे जला दिया गया है, अगली बार – mxmissile
को अपने एसओ को याद रखना होगा यूआरएल 'गुण/इंडेक्स' काम और भी गड़बड़ है। – mxmissile