【问题标题】:Customize view paths .net core 2.1自定义视图路径 .net core 2.1
【发布时间】:2018-12-31 03:29:49
【问题描述】:

我正在尝试将我的核心应用程序配置为在编译/预编译时将解决方案名称添加到所有视图的名称/路径中:

原文Views/Home/index.cshtml

我想要的是MyApplicationName/Views/Home/index.cshtml

我找到了几篇文章,其中一篇来自 Samuele,其中解释了如何在核心 1.0 here 中执行此操作,但我需要为核心 2.1 执行此操作。

任何人对此有解决方案或找到一些关于核心 2.1 的文章?

【问题讨论】:

    标签: c# .net-core razor-pages


    【解决方案1】:

    在您的 Startup 课程中,您可以在应用中管理路线

    据我了解,您想更改根文件夹Views

    下面的代码将根文件夹从默认的Views 更改为`MyApplicationName:

    public void ConfigureServices(IServiceCollection services) {
      services.AddMvc().AddRazorPagesOptions(options => {
        options.RootDirectory = "/MyApplicationName";
      });
    }
    

    【讨论】:

      猜你喜欢
      • 2019-01-08
      • 1970-01-01
      • 2020-08-03
      • 2020-11-20
      • 2018-11-18
      • 2019-02-22
      • 2018-11-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多