protected void Application_Start()html
{ spa
......調試
//調試時合併文件
//BundleTable.EnableOptimizations = true;
//去除無用文件查找路徑,添加本身的文件夾
ViewEngines.Engines.Clear();
ViewEngines.Engines.Add(new RazorViewEngine()
{
ViewLocationFormats = new string[] {
"~/Views/{1}/{0}.cshtml",
"~/Views/MyViews/{1}/{0}.cshtml",
"~/Views/Shared/{0}.cshtml"
}
});code
}orm
void PureViewEngines() { //移除 集合中 默認添加的 WebFormViewEngine ViewEngines.Engines.RemoveAt(0); RazorViewEngine razor = ViewEngines.Engines[0] as RazorViewEngine; //移除RazorViewEngine中的 vbhtml 路徑模版。 razor.FileExtensions = new string[] { "cshtml" }; razor.AreaMasterLocationFormats = new string[]{ "~/Areas/{2}/Views/{1}/{0}.cshtml", "~/Areas/{2}/Views/Shared/{0}.cshtml" }; razor.AreaPartialViewLocationFormats = new string[]{ "~/Areas/{2}/Views/{1}/{0}.cshtml", "~/Areas/{2}/Views/Shared/{0}.cshtml" }; razor.AreaViewLocationFormats = new string[] { "~/Areas/{2}/Views/{1}/{0}.cshtml", "~/Areas/{2}/Views/Shared/{0}.cshtml" }; razor.MasterLocationFormats = new string[]{ "~/Views/{1}/{0}.cshtml", "~/Views/Shared/{0}.cshtml" }; razor.PartialViewLocationFormats = new string[]{ "~/Views/{1}/{0}.cshtml", "~/Views/Shared/{0}.cshtml" }; razor.ViewLocationFormats = new string[]{ "~/Views/{1}/{0}.cshtml", "~/Views/Shared/{0}.cshtml" }; }