ASP.Net MVC プロジェクトの Home/Privacy にルーティングするための「privacy.html」のルートを追加しました。これを他のプロジェクトでうまく使用しましたが、このプロジェクトでは機能しません。
routes.MapRoute(
name: "privacy.html",
url: "privacy.html",
defaults: new { controller = "Home", action = "Privacy" }
);
Route Debugger を追加しました。サイトのすべてのページでページの最後にルーティング テーブルが表示されますが、privacy.html には表示されません。404 エラー「お探しのリソースは削除されたか、名前が変更されたか、一時的に利用できません」が表示されます。
私は完全に途方に暮れています。ローカル IIS (およびサーバー IIS 7.5) が *.html 要求のルーティング テーブルを使用していないようです。