これは、回答されていない「ASP.NET MVC URL ルーティングを無効にする方法」と同様の質問 です (回答者はなぜそれが必要なのか理解していなかったと思います)。
テンプレートを提供するために AngularJS と MVC URL ルーティングを使用する既存のアプリケーションがあります。冗長であるため、MVC url ルーティングを削除したいと思います (以下のコメントを参照してください。webApi を使用して ajax 経由でデータを返すため、ビュー/コントローラーは必要ありません)。
Global.asax.cs の RegisterRoutes への呼び出しを削除しました。System.Web.Routing への参照以外に Web.config には何もないように見えるので、残しました。
Visual Studio 2012 で IIS Express を使用しています。
アプリケーションを実行すると、403.14 Forbidden エラーが発生します。ディレクトリの参照を有効にしました。Visual Studio でプロジェクトの開始ページを設定しましたが、ファイルが確実に存在するにもかかわらず、404 が表示されます。
mvc 以外の Web サイトを作成し、web.config の内容をアプリケーションにコピーしようとしましたが、うまくいきませんでした。