1

ProDinner を使用して、コントローラーをエリアに配置することで成功した人はいますか? 試してみましたが、Windsor IoC は気に入りません。

ProDinner の Windsor Factory コンテナ構成を Areas に合わせて調整する方法に関する情報を見つけることに成功していません。

ありがとう !

4

1 に答える 1

3

私は答えを見つけたので、苦労している.Netプログラマーと共有したいと思います
つまり、最近、AREAS のない MVC サイトを一般的に誰が運営しているのでしょうか????

必要な手順は 1 つだけで、注意事項は 1 つだけです。

ステップ 1: ブートストラップを呼び出す前にエリアを登録します。

    protected void Application_Start()
    {
        AreaRegistration.RegisterAllAreas(); <--- INCLUDE THIS REGISTRATION HERE
        Bootstrapper.Bootstrap();
    }

注意 1: _layout には、それぞれの css ファイルを指すテーマを変更する HTML.Action があります。

< link href="@Url.Content("~")Content/themes/@Html.Action* ("CurrentTheme" , "ChangeTheme") */Site.css" rel="stylesheet" type="text/css" id="demoStyle" />

< link href="http://ajax.googleapis.com/ajax/libs/jqueryui /1.8.16/themes/@Html.Action("CurrentTheme", "ChangeTheme")/jquery-ui.css" rel="stylesheet" id="jqStyle" />

< link href="@Url.Content(" ~")Content/themes/@Html.Action("CurrentTheme", "ChangeTheme")/AwesomeMvc.css" rel="stylesheet" type="text/css" id="aweStyle"/>

("CurrentTheme", "ChangeTheme") という行が次のように変更されていることを確認してください: (

"CurrentTheme", "ChangeTheme", new { area = "Insert Your Area Name Here" })

于 2012-02-09T20:35:29.253 に答える