2012-02-13 10 views
0

私のビュー(速度テンプレートモード)で私は$Url.Linkヘルパー、Visual Studioでcassiniを使用して呼び出すが、私はモノラル/ nginx/ubuntu URLに私のwebappを展開すると、よく形成されていない、私はアクションパス。エラーUrlHelperとモノ

それはだが、それは私がモノにアプリの実行を行うためにDefaultUrlBuilderを交換することを覚えてmonoserv

+0

これは、少なくとも失敗するテストせずに解決することは非常に難しいだろう... –

+0

私は私のURLは/アクションエリア/のcontrolerある対に私wepappを実行すると、それはクラッシュしません/ id /とmonoserv Url.linkを実行すると、area/controler/action.railsを与えます –

+0

おそらく、私のルーティングページが追加されていないモノ実装の既知のバグです。 –

答えて

1

Url.For方法との互換性から来るそうです。 StringComparer.InvariantCultureIgnoreCaseを使用せずにHashtableを作成するには、ConvertRouteParamsメソッドをオーバーライドする必要がありました。 HTH

チェックアウトライン397:DefaultUrlBuilder

+0

素晴らしい私は週にこれを試して、URLビルダーのために別の方法を使用しなければならないことを確認しますが、もし私がデフォルトのモノレールUrlBuilderを使うことができれば –