4
我在一把umbraco應用程序(V6)實施地面控制器內一把umbraco表面控制器但是,這是行不通的。V6項目
下面是簡單的Hello World類:
public class MySurfaceController : Umbraco.Web.Mvc.SurfaceController
{
[HttpGet]
public ActionResult Index()
{
return Content("hello world");
}
}
不幸的是,每當我訪問它,我得到一個HTTP 404錯誤。我曾嘗試以下網址:
- /一把umbraco /面/我
- /一把umbraco /面/ mysurface
- /一把umbraco /面/ mysurfacecontroller
- /一把umbraco /面/我的/指數
- /一把umbraco /表面/ mysurface /索引
- /一把umbraco /表面/ mysurfacecontroller /索引
我的Global.asax從Umbraco.Web.UmbracoApplication
繼承有沒有人有任何建議,我可能做錯了什麼?
謝謝
OK,我已經改變了控制器myController的名稱,並試圖在/我的/索引/ myController的/索引來訪問它,/我的/,/一把umbraco /面/我,/一把umbraco /面/我的/指數。沒有什麼,只是一個錯誤404. – krisdyson
我已經更新了答案,你可能沒有提出/瞭解其他更改。 – Digbyswift
感謝您的幫助。但是,我發現了另一個正在清除RouteTable的組件。我之前無法調試,因爲每當我開始調試時,VS都會報錯!無論如何,我現在已經解決了這一連串問題!謝謝 – krisdyson