gpt4 book ai didi

asp.net-mvc - 如何告诉 Resharper 在自定义位置查看局部 View ?

转载 作者:行者123 更新时间:2023-12-03 20:26:38 25 4
gpt4 key购买 nike

我已经建立了一个具有自定义 ViewEngine 的项目,该项目更改了 Partials 可以定位的传统位置。以前,Resharper 会让我 F12 进入我的部分 View ,但这不再有效,因为 Resharper 认为它们不存在,即使它们存在。我可以做些什么让 Resharper 知道在哪里可以找到这些文件吗?

最佳答案

我安装了 Resharper 8.2。我会注册自定义 ViewEngineglobal.asax它工作正常。

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 - 如何告诉 Resharper 在自定义位置查看局部 View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29976512/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com