System.Web.Routing.RouteCollection に "MapHttpRoute" の定義が含まれていません - VS 2012、Web API 質問する

System.Web.Routing.RouteCollection に

Visual Studio 2012 をインストールし、MVC 4 と Web API のチェックを開始しました。Web API を使用して新しい MVC 4 アプリを作成しました。いくつかの例とチュートリアルに基づいて、ルートの構成を開始しました。

routes.MapHttpRoute(
                name: "Controller only",
                routeTemplate: "api/{controller}"
            );

RouteCollectionただし、その結果、 の定義が含まれていないというエラーが発生しますMapHttpRoute。インストールされていない DLL がありますか? 私が確認した限りでは、適切な DLL とバージョンはすべてインストールされています。

ベストアンサー1

System.Web.HttpRouteConfig.csに参照を追加することで解決しました

おすすめ記事