私たちは、global.asax のルート テーブルを使用して、REST モデル化された URL を使用して ASP.NET Web フォーム アプリケーションを開発しています。しかし、最近、WebResource.axd ファイルと ScriptResource.axd ファイルもルーティングされるという問題が発生しました。RouteCollection.IgnoreRoute 関数を使用したかったのです。ただし、これは System.Web.Mvc にあるため、非 MVC Web フォーム アプリケーションでその dll を参照する必要があることを意味します。
アプローチを続けても安全ですか?Web フォーム アプリケーション内からのルートを無視するより良い方法があれば、共有してください。また、アプリケーションは Web フォームで広く開発されており、現段階で MVC に移行することは現実的ではないことにも注意してください。