mvcプロジェクトの名前空間を変更した後、次の問題が発生しました。
「ホーム」という名前のコントローラーに一致する複数のタイプが見つかりました。これは、このリクエストを処理するルート('{controller} / {action} / {id}')が、リクエストに一致するコントローラーを検索するための名前空間を指定していない場合に発生する可能性があります。この場合は、「namespaces」パラメーターを受け取る「MapRoute」メソッドのオーバーロードを呼び出して、このルートを登録します。
'Home'のリクエストにより、次の一致するコントローラーが見つかりました。
oldns .Controllers.HomeController
newns .Controllers.HomeController
このエラーについて他にも回答された質問がありますが、他の原因をカバーしています。