-1
私たちにはさまざまなレンダリングのページがあります。このページは断続的に細かく読み込まれます。ある日、問題なく動作し、先日完全に動作しなくなります。完全に動作しなくなると、問題はSitecoreのレンダリングが断続的に見つかりません。
Exception: System.InvalidOperationException
Message: The view 'renderingname.cshtml' or its master was not found or no view engine supports the searched locations. The following locations were searched:
~/Views/News/renderingname.aspx
~/Views/News/renderingname.ascx
~/Views/Shared/renderingname.aspx
~/Views/Shared/renderingname.ascx
~/Views/News/renderingname.cshtml
~/Views/News/renderingname.vbhtml
~/Views/Shared/renderingname.cshtml
~/Views/Shared/renderingname.vbhtml
です。OOTBルートの前にルートが正しく登録されています。ページ上の他のビューには、renderingname.cshtmlと同じディレクトリに存在するこの問題はありません。ここで
は、モデルコードせずに、このコンポーネントを実行しているコントローラのコードである - この問題を解決する方法について
public ActionResult GetComponent()
{
//code to populate the model
return View("renderingname", model);
}
任意のアイデア?
あなたは、コントローラのレンダリングを使用していますか?ビューを返すアクションのコードを教えてください。 –
ありコントローラレンダリングを使用します。後でコードを投稿します。 – Gabbar
コードを更新しました。 – Gabbar