Asp.Net Core 在Linux下部署的坑

直接进入主题:

  1.  路径 符号 问题 / 要使用 Path.DirectorySeparatorChar
  2. 文件路径大小写是区分的 ,包括控制器返回的视频名称
      public IActionResult Index()
        {
            return View();
        }

  

这里的Index视图文件名必须一致 Index.cshtml 
还有就是在初始化应用的时候要使用
 nccWebHost = WebHost.CreateDefaultBuilder(args)
                 .UseContentRoot(Directory.GetCurrentDirectory())
                 .UseStartup<Startup>()
                 .Build(); 
 .UseContentRoot(Directory.GetCurrentDirectory())
这句话很重要


原文地址:https://www.cnblogs.com/aion111/p/12671778.html