MVC 4.0 を使用していますが、モデルが文字列オブジェクトであるために正しいビューに到達できない場合がありました。
次の試みはすべて同じように失敗しました。つまり、ブラウザは呼び出しをモデルのコンテンツの名前を持つビューにルーティングしようとします。
試行 1
return View("Image", (object)key);
試行 2
return View(viewName: "Image", model: (object)key);
試行 3
return View("Image", "Image", (object)key);
試行 4
return View(viewName: "Image", masterName: "Image", model: (object)key);
エラー: ビュー 'My Data' またはそのマスターが見つからないか、検索された場所をサポートするビュー エンジンがありません...
http://www.heartysoft.com/aspnet-mvc-gotcha-string-modelから解決策を試みました