asp.net-mvc – 如何告诉Resharper查看部分视图的自定义位置?
发布时间:2020-12-16 06:39:07 所属栏目:asp.Net 来源:网络整理
导读:我已经设置了一个具有自定义ViewEngine的项目,该项目可以更改Partials可以找到的传统位置.以前,Resharper会让我F12进入我的部分观点,但这不再有效,因为Resharper认为即使他们这样做也不存在.我能做些什么让Resharper知道在哪里寻找这些文件吗? 解决方法 我
我已经设置了一个具有自定义ViewEngine的项目,该项目可以更改Partials可以找到的传统位置.以前,Resharper会让我F12进入我的部分观点,但这不再有效,因为Resharper认为即使他们这样做也不存在.我能做些什么让Resharper知道在哪里寻找这些文件吗?
解决方法
我安装了Resharper 8.2.我会在global.asax中注册自定义ViewEngine,它工作正常.
protected void Application_Start() { //register custom ViewEngine ViewEngines.Engines.Clear(); ViewEngines.Engines.Add(new MyCustonViewEngine()); AreaRegistration.RegisterAllAreas(); GlobalConfiguration.Configure(WebApiConfig.Register); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); } 这是MyCustonViewEngine的代码片段: public class MyCustonViewEngine : RazorViewEngine { public MyCustonViewEngine() { ViewLocationFormats = new[] { "~/UI/MVC/Razor/{1}/{0}.cshtml","~/UI/MVC/Razor/Shared/{1}/{0}.cshtml" }; MasterLocationFormats = ViewLocationFormats; PartialViewLocationFormats = ViewLocationFormats; } } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 使用asp.net mvc操作过滤器的奇怪行为Attri
- asp.net-mvc – EnumDataType属性在ASP.NET MVC中有什么作用
- ASP.NET CORE中控制器内return HTML 内容自动编码问题
- asp.net-core – 如何将IHttpContextAccessor注入到Autofac
- 使用ASP.NET MVC在JS文件中设置jQuery的ajax url
- asp.net-mvc – Moq嘲笑一个类
- 从动态添加的文本框中获取值asp.net c#
- asp.net – 在web.config中编码url
- asp.net-mvc – 运行测试项目时自动启动ASP.MVC项目
- asp.net-mvc – 将SignalR与Azure表存储一起使用 – 什么架
推荐文章
站长推荐
- asp.net-mvc – 将现有的ASP.NET MVC网站移植到D
- asp.net-mvc – 如何在共享托管环境中实现ASP.Ne
- ASP.NET 清除模式窗口数据缓存的操作方式
- asp.net-mvc – 使用DI ninject抛出错误的自定义
- asp.net-mvc-3 – signalR维护用户连接ID
- ASP.Net MVC Script Bundle导致404
- ASP.NET MVC中的Url.Content问题
- asp.net-mvc-3 – 在ASP.NET MVC 3视图中渲染Sys
- .net – 如何创建一个dotnet核心单个可执行文件
- asp.net – 什么是DefaultWsdlHelpGenerator.asp
热点阅读