我已如下定义我的客户视图引擎,只是为了添加更多要搜索的位置。
public class CustomViewEngine : RazorViewEngine
{
private static string[] AdditionalViewLocations = new[]
{
"~/{1}/{0}.cshtml"
};
public CustomViewEngine() : base()
{
MasterLocationFormats = MasterLocationFormats.Union(AdditionalViewLocations).ToArray();
PartialViewLocationFormats = PartialViewLocationFormats.Union(AdditionalViewLocations).ToArray();
ViewLocationFormats = ViewLocationFormats.Union(AdditionalViewLocations).ToArray();
}
}
我现在面临的问题是,布局未应用于_ViewStart.cshtml页面中设置的任何视图。感谢您的帮助。