如何使用来自UNC路径的部分



我正在尝试使用UNC路径的部分。我已经扩展了RazorViewEngine以包含路径,并正确注册。当我加载视图时,它会显示我包含的路径和正确列出的部分名称,但仍然显示它无法加载视图。

相关代码:


    public class MobileViewEngine : RazorViewEngine
    {
        public MobileViewEngine()
        {
            var viewLocations = new[] {  
            "\uncserverviews{0}.cshtml"
        };
            this.PartialViewLocationFormats = viewLocations;
            this.ViewLocationFormats = viewLocations;
        }
    }

链接到部分的Razor模板:

@Html.Partial("12\1\1.tpl")

错误:

局部视图'1211。但我没有找到或没有视图引擎支持搜索位置。以下搜索地点:1 uncserver views 12 1. tpl.cshtml

如果我访问路径它说没有找到视图,视图在那里。IIS正在以正确的权限运行,可以查看此unc路径。

任何想法?

你可以试着写一个自定义的虚拟路径提供程序

相关内容

  • 没有找到相关文章

最新更新