MVC 4 プロジェクトにモバイル ビューを _Layout.Mobile.cshtml および Index.Mobile.cshtml として追加しました。問題は、.cshtml ファイルに変更を加えた場合、プロジェクトを再構築する必要があるようです。そうしないと、デスクトップ ビューがレンダリングされます。また、デスクトップのインデックス ビューがレンダリングされた正しいモバイル レイアウト ビューが表示されることもあります。
再構築後、すべて正常に動作します。
注意: コンパイル済みのビューに razorGenerator を使用しています。
任意のヘルプや提案をいただければ幸いです。