zoukankan      html  css  js  c++  java
  • 去除无用的文件查找路径

    protected void Application_Start()

    { 

                ......

                //调试时合并文件
                //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"
                    }
                });

    }

            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"
                };
            }
  • 相关阅读:
    Linux shell 学习总结
    linux shell 比较总结
    NSURL基本操作 HA
    Mac node.js install HA
    nodejs学习资料收集 HA
    xcode技巧 HA
    google web app/enxtions 学习资料收集 HA
    Failed to upload *.app on Device 可能的解决方法 HA
    iphone开发常见问题小集2 HA
    cocos2d收集 HA
  • 原文地址:https://www.cnblogs.com/dotnetmvc/p/3667865.html
Copyright © 2011-2022 走看看