1

Castle MonoRail ルーティング機能を使用するには、IIS 6 以降を使用する必要がありますか?

casini が機能することは知っていますが、実際には、casini を使用して Web アプリをデプロイするつもりはありませんか?

4

1 に答える 1

1

通常、必要な構成変更は、すべてのファイル拡張子の要求が ASP.net フィルターを通過するようにすることです (IIS で .aspx 拡張子の構成を確認できます)。

ただし、そのディレクトリ内の特定のファイルではなく、特定の仮想ディレクトリに対する要求の場合、IIS は要求を通過する前にディレクトリが存在することを検証しようとします。これを回避するために、通常は ISAPI フィルターを作成してディレクトリの要求をインターセプトするか、たとえば .mr で終わるすべての要求を ASP.net エンジンにマップし、URL 表示戦略を調整します。

于 2008-09-28T17:17:31.483 に答える