質問

自分のビルドプロバイダーに同じことを実装したいと思います。


私はASP.NET WebPagesアプリケーションについて話している、Visual Studio:file> new Webサイト> ASP.NET Webサイト(Razor)
Cassiniで動作するので、IIS Expressのものではありません。

役に立ちましたか?

解決

私はそれを見つけました、それはHTTPモジュールです、 System.Web.WebPages.WebPageHttpModuleこのモジュールは、ファイルが存在するかどうか、そしてそれが行われた場合、そのファイルからハンドラーを作成し、そのハンドラーにリクエストを再マップします。

他のヒント

Razorはテンプレートエンジンです。 URLとは何の関係もありません。それらはASP.NETルーティングエンジンによって処理されます。 IIS 7.0から拡張レスURLがサポートされています。 IIS 6.0では、拡張レスURLをサポートする場合は、ASPNET_ISAPI拡張機能をすべての着信リクエストに関連付ける必要があります。

ASP.NET WebPagesサイトを構築している場合に便利な「ルーティング」に関するこの情報を見つけ、それについて言及したいと思います。

より読みやすく検索可能なURLを作成する - ルーティングについて

Hth

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top