2017-06-22 4 views
0

MapMvcAttributeRoutesを追加した後、私は私のRouteConfigに次のコードを持って作業を停止します。ここにコントローラがあります:ノーマルルートは

public class HomeController : Controller 
{ 

    [Route(""), Route("Home")] 
    public ActionResult Index() 
    { 
     return this.View(); 
    } 

    [Route("ContactUs")] 
    public ActionResult ContactUs() 
    { 
     return this.View(); 
    } 

    [Route("PrivacyPolicy")] 
    public ActionResult PrivacyPolicy() 
    { 
     return this.View(); 
    } 

    [Route("TermsOfUse")] 
    public ActionResult TermsOfUse() 
    { 
     return this.View(); 
    } 

} 

この原因は何ですか?それはまず私に起こるようです。私は以前これを何度もやったことがありますが、この問題は決して起こりませんでした。

+0

も、私が説明した動作を再現することができないようだ...フィルの[RouteDebugger](httpで見つけるしてみてください:// haacked.com/archive/2008/03/13/url-routing-debugger.aspx/)、コンベンションベースのルートの結果を使用して質問を編集してください。 –

答えて

0

あなたがここで間違ってやっている:

をこの方法を試してみてください:

[Route("Home")] 
public ActionResult Index() 
{ 
    return this.View(); 
}